4 votes
Accepted

Limit Records in a data extension

For the data extension limit, you can wrap the whole page and logic inside an AMPscript block. This block would lookup to your DE and if count is greater then 300 then show the 'sorry maximum has been ...
user avatar
  • 28.2k
4 votes
Accepted

The better method to prepopulate a smart capture from data extension?

The easiest solution would be to have the URL directing your user to the CloudPage to use CloudPagesURL function. This will allow you to pass all the sendable data from your sending DE. e.g. (in ...
user avatar
  • 28.2k
3 votes
Accepted

Starting a journey with smart capture value submition but depending on the field value submitted

You could inject everyone who fills out the form into the journey, and as the first step, use a decision split to check whether checkValue matches the criteria or not: if not, they exit the journey ...
user avatar
  • 10.6k
3 votes

Using AMPScript to fill SubscriberKey in Smart Capture Form in Salesforce Marketing Cloud

You don’t need the %% signs inside of an AMPscript block. This is the correct synthax: %%[ VAR @SubscriberKey, @EmailAddress set @EmailAddress = emailaddr set @SubscriberKey = Concat('TEST_', @...
user avatar
  • 10.6k
3 votes
Accepted

Marketing Cloud CloudpageURL() link not reading data from data extension for added records in the Data Extension

Your lookup logic looks strange. You are both passing email address in your cloudpagesurl as an Attribute, and looking it up in VisaAcquiDeJuly based on subscriber key (which also seems to be the ...
user avatar
  • 17.1k
3 votes

Trigger Email Send Notification from a smart capture submission

If your sales team is using a distribution group so that a single email address is used to email the group, you can use Journey Builder to send an email for each record added through your form. When ...
user avatar
  • 150
3 votes
Accepted

How to update Contact or Lead Salesforce object from CloudPage using AmpScript

You have no quotes around the field names in your update call. That should be it. The rest looks fine at first glance.
user avatar
3 votes

Removing CloudPages Default Styles

Try the following: In Web Studio, create two Code Resources, first one being the "reset" CSS and second one your own CSS that you want to apply. In the "reset" resource, use the following: https://...
user avatar
  • 10.6k
3 votes
Accepted

SmartCapture: making pre-populated fields non-editable?

You need to add "readonly" in the input tag. Here's an example: <input type="text" name="Name" data-field-type="Text" value="%%=v(@firstname)=%%" readonly>
user avatar
  • 10.6k
3 votes

smart capture - info pushed to all subscribers - if yes, how?

All Subscribers list is not meant to store data like form submissions. The primary purpose of All subscribers list is to store the status of your subscribers (active, bounced, unsubscribed), you can ...
user avatar
  • 10.6k
2 votes

smart capture vs web collect

I would build a custom solution, creating your new leads/contacts in SFDC. This way, you avoid having having duplicates, if your sales creates same person in SFDC, while your form only creates same ...
user avatar
  • 17.1k
2 votes

Add parameter to the Submit link of the Smart capture

There shouldn't be a need to modify the Smart Capture form's submit link. Hidden attribute values will be included during form submission automatically if their initial values are set to capture them ...
user avatar
  • 1,457
2 votes

Problem with creating a new lead in journey builder from SmartCapture form

This is expected behavior. When you inject a contact into a journey they are established within the contact model (All Contacts) even though they are not yet been sent an email and added to All ...
user avatar
  • 7,432
2 votes

how to create a salesforce object on a marketing cloud smart capture form submission

Although the documentation says it's possible to add Smart Capture Form Actions, I wasn't able to find that option anywhere. UPDATE: Seems above is outdated, as it only works with Smart Capture in ...
user avatar
  • 10.6k
2 votes
Accepted

Not able to find smart capture form while defining entry source in journey builder

Currently the only way to use a SmartCapture form in a second journey is to copy the initial journey which the SmartCapture form is associated. If you have already deleted all versions of the previous ...
user avatar
  • 150
2 votes
Accepted

Show/hide Smart Capture form based on AMPScript variable

Drag in HTML or Free Form blocks into slots around your smart capture form and alternate content and enter your AMPScript business logic in these blocks, similar to this
user avatar
  • 7,766
2 votes
Accepted

SFMC > Cloud page > Smart capture > Field size

You can make use of textarea propert in HTML to specify your field length Click on the "specific interest field" in the canvas > Go to HTML editor tab > Change the input type from Text to ...
user avatar
  • 1,565
2 votes
Accepted

Is it possible to increase the size of the text boxes in a Smart Capture Form in Marketing Cloud?

The short answer is YES! Basically a every Smart Capture form created by the MC platform will be assigned with a unique ID. And this ID is used across all the CSS ans well to identify the form. Now ...
user avatar
2 votes

How to Lookup a Primary Key, if value is not empty, redirecting to a specific link

Try this, seems you almost got it right. Paste this at the very top of your CloudPage, somewhere above the Smart Capture form: %%[ SET @ROWS = LOOKUPROWS('Test_0930_Email','EMAIL', EMAILADDR) IF ...
user avatar
  • 10.6k
2 votes
Accepted

Concat Smart Capture values going to URL upon submission

Your AMPscript variables @EMAIL, @NAME, and @MOBILE are empty. That is why you end up with only parameter names but no values in the submission link. Unfortunately, you cannot capture input values ...
user avatar
  • 2,370
1 vote

Add Current Date to a Data Extension Field on a Smart Capture Form Submit

I ended up using AmpScript: %%[ var @localDate set @localDate = SystemDateToLocalDate(Now()) ]%% <input value="%%=v(@localDate)=%%" />
user avatar
1 vote
Accepted

Updating DE through SmartCapture in CloudPage

Firstly, the to answer your question Currently the SMART CAPTURE is ADD ONLY! hence you cannot perform UPDATE operations via SMART capture. According to me, the best solution is to hand code a cloud ...
user avatar
1 vote
Accepted

Web collect: make the record enter a journey right away

Yes, that's possible, but it's not an OOTB feature: You could make an API call from your processing page and pass all the contact details into journey builder: https://help.salesforce.com/...
user avatar
  • 10.6k
1 vote
Accepted

Can i set variable value into Smart Capture submit option url

You can get checkbox value by alternate way that is, Instead of passing variable value pass the data extension name in the URL. Then read the data extension name as parameter then lookup for checkbox ...
user avatar
1 vote
Accepted

Use Cloud page directly on a website?

I would recommend you to follow a headless approach to this :-) How I have done this before is by building JSON code resources in Cloud Pages, exposing the data from SFMC in a way allowing it to be ...
user avatar
  • 17.1k
1 vote

Upserting with a Smart Capture Form Salesforce Marketing Cloud

I am seeing updated documentation where it says that "Upsert to Data Extension" is now available for Smart Capture. This is done via Smart Capture Form Actions Please see additional resources: ...
user avatar
1 vote
Accepted

Upserting with a Smart Capture Form Salesforce Marketing Cloud

That documentation is for Smart Capture forms for legacy Landing Pages/Microsites within Email Studio. The Cloud Pages Smart Capture documentation is below. https://help.salesforce.com/articleView?id=...
user avatar
1 vote
Accepted

Cloud Page with SmartCapture to serve as preference center and/or unsubscribe page

I don't believe you are going to have much luck implementing this using a smart capture form on a CloudPage. You are going to have to execute a logUnsubEvent in order to update a subscriber's status ...
user avatar
1 vote

Add placeholder text to input field in a Smart Capture form

Try inserting the following before the closing </form> tag when editing the Smart Capture block's HTML: <script> var formInputToEmail = document.getElementsByName('toEmail'); var ...
user avatar
  • 1,457
1 vote

Capture location through smart capture or form on custom cloud pages in salesforce marketing cloud

This will be a pure front-end implementation, hence agnostic in terms of whether it is running on Cloud Pages or any other platform. You can use some of the many jQuery plugins out there to accomplish ...
user avatar
  • 17.1k

Only top scored, non community-wiki answers of a minimum length are eligible