Questions tagged [marketing-cloud]

The Salesforce Marketing Cloud is the leading 1:1 digital marketing platform, connecting companies with customers in entirely new ways. Platform APIs and SDKs enable developers to manage and automate marketing campaigns and extend the Marketing Cloud with integrated apps and app extensions.

Filter by
Sorted by
Tagged with
33
votes
5answers
3k views

Developer Accounts for ExactTarget

Has there been any progress made on granting a developer account for SF and HubExchange Devs? It feels conceptually wrong to me a SF product doesn't allow developers to perfect and develop a wider ...
18
votes
4answers
8k views

Can AMPScript parse JSON?

Using AMPScript to parse an XML feed. Client is switching to JSON. Is there something similar to BuildrowsetfromXML() for JSON in AMPScript? I am confined to using the members login area and not an ...
18
votes
1answer
1k views

Best Practices for Testing Marketing Cloud Connect Integration

I'm very surprised that there is no support for dev/staging environments with Marketing Cloud Connect. That is, there is no ability to build and test the integration of a Sales Cloud Sandbox org, then ...
16
votes
1answer
11k views

What is the difference between Primary Key Contact ID, Contact Key, Subscriber Key and Subscriber ID?

What is the difference between Primary Key Contact ID, Contact Key, Subscriber Key and Subscriber ID? For example: Subscriber ID - ? Subscriber Key - uniquely identifies a subscriber - per channel? ...
16
votes
2answers
926 views

Use cases for one-to-many and many-to-many relationships in Contact Builder

Someone recently asked me why a one-to-many relationship exists in Contact Builder. And I think that's a very good question (also why there is a many-to-many relationship too). The ability to create ...
12
votes
0answers
309 views

Possible values returned from the _messagecontext personalisation string

I'm following the personalization string documentation and need clarification on the _messagecontext string. Specifically, I want to understand under what context the following values would be ...
11
votes
3answers
3k views

How to use HTTPGet variable in URL (ExactTarget)?

Been trying to figure out a way to pass in the variable into a HTTPGet function for long time now. How to do it? Here's what I have so far, but it doesn't return anything. <p id="date" style="...
11
votes
5answers
3k views

Using AMPscript to retrieve content from CloudPages

We've build a CloudPage that looks like this: <!doctype html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body>hello world</body&...
11
votes
3answers
1k views

How to send an email in response to a triggered event?

We need to send emails in response to a triggered event. We have created two data extension, one for client data and another to event data. These data extensions are filled with API procedures. We ...
10
votes
3answers
7k views

ExactTarget SOAP Request returns Fault in Response

This question is regarding using the ExactTarget SOAP API. I am trying to use the SOAP envelope sample given in http://help.exacttarget.com/en/technical_library/web_service_guide/technical_articles/...
10
votes
1answer
232 views

What are the extra arguments in InvokePerform() AMPScript function?

There are no examples on the usage of the InvokePerform() AMPScript function in the official documentation -- at least that I can find. Doing some testing and comparing the usage to the SOAP API, I ...
9
votes
4answers
1k views

How to get the floor (round down instead of up) of a number with AMPscript?

I'm doing a bit of math with AMPscript, and I'd like to be able to round a number DOWN eg: I would like 5.5, 5.6, 5.7 etc.. to become 5, not 6 The standard FormatNumber() function will automatically ...
9
votes
1answer
166 views

Using AMPscript/SSJS how do you unsubscribe a subscriber from a child business unit?

My goal is to create a page that passes a business unit id and a subscriber key. The page sits on the parent/enterprise business unit, it will receive business unit ids from a child business unit. ...
9
votes
1answer
268 views

Handing REST API POST Exceptions using SSJS Try-Catch on a Landing Page Form Submission with AMPSCRIPT

I have an issue with a landing page containing a webform that submits input from the user and using AMPSCRIPT I make a Rest API call using the HTTPPost2 function to utilize the validateEmail resource. ...
9
votes
1answer
287 views

How to express the last iteration of #each in Guide Template Language?

I am trying to use json arrays in my email using Guide template language and the issue is I need to stop showing the divider line on the last iteration of {{#each}} loop. I have tried {{@last}} or any ...
8
votes
1answer
4k views

Marketing Cloud API limits

I'm working in marketing cloud project. We need to use a lot of API calls because we have so much real time use cases. I would like to know if there is any limit in the number of calls per day or ...
8
votes
1answer
76 views

Impact of changing domain on Email Reputation

Context : Brand migration from example.com to example2.com Launch campaign : Send a one-shot email on D-day to introduce the new brand to all the database (>500K subscribers) Requirements : Use ...
7
votes
1answer
6k views

What are the usage charges in Marketing Cloud's pricing model?

My understanding of Marketing Cloud's pricing model is that it's based on three components: Platform subscription which varies by Edition; Basic, Pro, Corporate or Enterprise. Super Messages; a click-...
7
votes
2answers
2k views

REST API for reading from a Data Extension

The REST API documentation doesn't have any method to read from a data extension while it has a couple of writing into it. So is SOAP is the only API to read from a DE?
7
votes
2answers
2k views

Request was made to the incorrect endpoint

I added a refernce of ParenerAPI in my projects. and calling SoapClient by passing its user name and password. But I am getting an error " Request was made to the incorrect endpoint." Is there any ...
7
votes
1answer
3k views

Documentation for Roles and permissions

Does anyone know where I can find some documentation or a description of the roles and permissions found in the account 'Roles'? I have looked into the documentation and have not been able to find ...
7
votes
2answers
1k views

How to determine if a number is even or odd with AMPScript?

I have a global variable called @Count. I also have a for loop that increases the @Count by 1 each time I cycle through the loop. Is there a way for me to detect with AMPScript whether @Count is an ...
7
votes
1answer
2k views

Get Preview of Email with AMPscript Using Rest API

Im trying to get the SendPreview rendering of an E-Mail with Contact Data from an Dataextension. The E-Mail includes AMPScript. I tryed the following route: https://www.exacttargetapis.com/guide/v1/...
7
votes
2answers
5k views

Sending a triggered send to multiple To/CC/BCC recipients via the API

I'm working on a console application that uses the ExactTarget API to send out emails. I'm trying to add a CC to the emails but for some reason I can't get it to work. I am basically creating the ...
7
votes
1answer
1k views

Contact Unsubscribed - where do they go?

I was told by our SFMC rep that once a contact visits our profile center page and unsubscribes that I won't be able to message them anymore (which is a good thing). However, I'm wondering if this ...
7
votes
2answers
4k views

ExactTarget REST API - Error Code 10006, no details

I'm trying to post data into an DX using the Fuel API, specifically as described here. This worked for a prior DX, but I was asked to change to a different one, where I'm receiving a rather unhelpful ...
7
votes
3answers
2k views

Avoiding creating duplicate Contacts in Marketing Cloud when using Sales Cloud records

We are creating a journey in Marketing Cloud, where we are using a Salesforce Data Event and the Lead object to inject new Leads into the Journey as Contacts. The objective of the Journey is to ...
7
votes
1answer
5k views

Firing Events in Journey Builder

I'm struggling with the Journey Builder documentation on firing events. I believe it's wrong, or perhaps it's right and I'm wrong. As I understand it, an Interaction begins by firing an Event. When ...
7
votes
1answer
114 views

Content builder HTTPS

I am hosting my Cloud Pages over HTTPS and I am having some issues due to Content builder assets being "http://"... What would be a correct way to ensure Content Builder uses "HTTPS" instead of "HTTP" ...
7
votes
1answer
4k views

Triggered Send Data Extensions

My client has decided that they wish to utilize the Triggered Send functionality of your product. We have a set of existing Data Extensions that were not created using the Triggered Send template. ...
7
votes
3answers
1k views

Refresh Token request returning Unauthorized

I know there is an expiration time for oauth tokens, but is there an expiration time on the refresh token? I would think not since that's the whole point of having a refresh token, yet what I'm ...
7
votes
1answer
5k views

Where can I get a CustomerKey?

Trying to do a trigger send with the ExactTarget SOAP API, but I can not figure out what a CustomerKey is. Where do I find this?
7
votes
1answer
283 views

FTPES and ExactTarget File Exports

We are setting up a new vsftpd server to use FTPES. We setup a file location in ExactTarget specifying this new FTPS location. When we try to run a job to send files from ET to our FTP server it will ...
7
votes
1answer
499 views

Dynamic html mail process through single list

I want to sent a mail through single list every week.html mail and text mail both. It is possible to create one list like "12548" and add the different user like "abc@gmail.com","xys@yahoo.com", .... ...
7
votes
1answer
265 views

SMS not received : messageContact REST API method

I'm trying to send an SMS from Marketing Cloud using the messageContact REST API. Here is my request : POST https://www.exacttargetapis.com/sms/v1/messageContact/Mzo3OXXX/send Content-Type ...
7
votes
1answer
56 views

Are one-to-many relationships in my contact model reliable?

I briefly describe the contact model I have built in the Contact Builder. I have taken the Marketing Cloud Consultant course in which the lecturer stated a few exceptions where things do not work as ...
7
votes
1answer
222 views

Is it possible to execute post exit criteria action in Marketing Cloud Journey?

I am using Salesforce data as an Entry Audience of the journey in Marketing Cloud. I have defined exit criteria in the journey to remove the subscriber from the journey after the value of a checkbox ...
7
votes
1answer
716 views

Copy journeys between business units?

does anyone know a way to quickly copy journeys from Journey Builder from one business unit to another one? It would be a huge time saver when we're setting up new journeys on separate business units ...
7
votes
2answers
1k views

Retrieving data extension used to filter e-mail send

I'm new to ExactTarget, and I'm having some hard time to do something that should be simple. We direct our e-mails using a list of All Subscribers, and filter then using data extensions. When I go on ...
7
votes
0answers
533 views

SOAP API Connection with Access Token

I am trying to connect to the SFMC SOAP API using an access token that I've successfully retrieved. (I have successfully made REST API request using same token.) I've been struggling with this for a ...
7
votes
1answer
145 views

Setting non-nullable fields on Synchronized Data Extensions

I need to do an attribute-to-attribute comparison as part of a Decision Split (Journey Builder). One of the attributes happens to be from a Synchronized Data Extension (Sales Cloud source). Apparently ...
7
votes
1answer
237 views

Unable to update email activity in Active journey

After the recent SFMC release, we are facing an issue. We are unable to update email activity on an active journey. The email personalization and email are working fine. No issues. I am just ...
7
votes
3answers
153 views

Scalable Journeys in Marketing cloud with different templates

Is there any scalable way of designing a journey in Marketing Cloud which: Sends a different email (the template) depending on the current data data? i.e. a contact picklist value with 25 possible ...
7
votes
0answers
196 views

How to detect beacons in iOS Journey Builder?

I'm trying to send a push message to iOS devices from the marketing cloud via MobilePush, when the device comes near a bluetooth beacon (proximity). I called configureSDK(...) with all params set to ...
7
votes
1answer
1k views

Why does ExactTarget not find a subscriber in job when creating a custom unsubscribe for Salesforce integration?

I have a custom preference center for a client with an ExactTarget account integrated with Salesforce. I have tried a couple of methods for unsubscribing a record through ampscript including the one ...
6
votes
2answers
5k views

Accessing _MobileAddress and _MobileSubscription Data Extensions

In trying to develop a process to deal with MobileConnect Contacts, I have come to understand that the old SMS DE _SubscriberSMS has been deprecated and that the new DEs that will contain this ...
6
votes
3answers
430 views

Custom Content Block

I'm developing a custom content block component that will be used in multiple Business Units but share a single server. I need to be able to identify which Business Unit/Installed Package is making ...
6
votes
1answer
943 views

Contact Data Decision Split for synchronized Salesforce DE leads to wrong path

I encountered a problem in Journey Builder, where decision splits that check for changes in Salesforce Service Cloud (filter expression is configured to retrieve Contact Data from synchronized data ...
6
votes
2answers
492 views

Marketing Cloud Connector not syncing preferences

I have Marketing Cloud connector setup on an org however the connection doesn't work both ways for the marketing opt in status. When a subscriber opts out via the Preference Centre, their status is ...
6
votes
2answers
7k views

Dynamic sender profile with AmpScript

My Client is sending to 40 different countries a unique, localized and highly personalized email. They want to have a different sender profile depending on the contact country code, including a ...