Skip to main content

#Marketing Cloud90 discussing

 A question for fellow Trailblazers who manage social media heavy client accounts inside Salesforce CRM. Our team regularly needs to attach Instagram media assets to contact and account records inside Salesforce for campaign reference and client reporting purposes. The challenge we keep running into is that Instagram provides no native export option which means previously published photos and videos from client accounts are not available in original resolution once local files are deleted. Our current manual workaround involves using indown 

 to retrieve original quality files from public Instagram post URLs and then attaching them to the relevant Salesforce record through Files. Has anyone in the Trailblazer community built a Flow or Process Builder automation that handles this retrieval and file attachment step automatically by triggering an HTTP callout to an external retrieval endpoint and saving the returned file directly to a Salesforce record without manual intervention.  

 

#Marketing Cloud

0/9000

The client using Marketing Intelligence (on imolementation stage) and Account Engagement. Is it possible to connect and see withing one dashboard marketing platforms data (Google Ads, Meta etc.) that a fethed with MI and Account Engagement/Salesforce Data?  

I founf something similar here -

https://help.salesforce.com/s/articleView?language=en_US&id=mktg.mc_mi_unified_semantic_data_model.htm&type=5

but it's related to MC Next which client in not using.  

 

#Marketing Cloud  #Intelligence

0/9000

Hi there, we have been using Marketing Cloud Engagement for a while. We are keen to move to Marketing Cloud Engagement+ so we can start using Marketing Cloud Next functionality. Our SF Sales reps have suggested for a while that we should use Engagement+, and have said that we will need the new SKUs added to our contract, however, it is taking a very long time to identify the SKUs to add to the contract. 

 

Has anyone gained access to Engagement+ yet? How long did it take? Do you know which SKUs were involved for Engagement+? Is there n extra charge for gaining access to Engagement+, or is it really just and upgrade? 

 

FYI We have been using Data Cloud for 18+ months, so we are confident with DC360. 

 

#Marketing Cloud  #Marketing Cloud Engagement

1 answer
  1. Lukas Lunow (NoA Ignite) Forum Ambassador
    Yesterday, 12:25 PM

    Your Salesforce AE should be on top of which SKUs are to be included here, as this can change quite frequently. The bottom line is, the MCE+ SKU is free of charge, but only includes very basic consumption. Once you start ingesting data to Data 360, running identity resolutions and unifications, as well as segmentations, the cost can quickly go up. So it is important to move slowly, and keep an eye on your Digital Wallet in Data 360, which gives you an insight about how many credits you are spending. 

     

    It is always a good idea to purchase these flex credits beforehand, as you will otherwise be paying a premium price due to overage.

0/9000

Please can you help me in knowing if at all it is possible to connect a  single BU(among 5 BU) of SFMC to multiple data cloud org (dev and test both). I have multi org connector enabled however as per my understanding the multi org connector allows to connect diff CRM orgs to diff BU (one BU >one crm org and not one BU > multiple CRM org)  

 

Can data cloud be connected to only Parent BU or child BU also?

 

I am getting different answers on google and by AI and not sure about this. 

 

#Marketing Cloud #Data Cloud 

5 answers
  1. Lukas Lunow (NoA Ignite) Forum Ambassador
    Aug 21, 7:48 AM

    @Ashwini Bodhade Multi-org connector is usually for pushing data from multiple CRM Orgs into a single SFMC instance, and not for pushing data back to multiple Data Cloud instances, as described here: https://help.salesforce.com/s/articleView?id=mktg.mc_co_multi_org_scenario_examples.htm&type=5

0/9000

Hello Cmmunity: 

I wanted to ask a question: I’m considering changing my model for notifying customers about order status updates. For this, the recommendation is to use an installed package to provide credentials—in this case, to the logistics provider—so they can make API calls to my Marketing Cloud instance, correct? 

Thanks  

 

#Marketing Cloud  #Marketing Cloud Engagement

8 answers
  1. Lukas Lunow (NoA Ignite) Forum Ambassador
    Aug 20, 7:08 PM

    Middleware is the right solution, if the system used by logistics-provider can't accomodate the specifications of the REST endpoint required to trigger the email. Then the middleware can accept an arbitrary payload (or even better - integrate with a microservice architecture, where it subscribes to event notifications), and send a payload which matches the specs of the relevant MCE endpoint.

0/9000

Hi,

Could someone please help me confirm whether there is any alternative package manager or deployment option available for SFMC Next?

We would like to avoid having to configure and set up the development environment from scratch again.

Any guidance or alternative approach would be greatly appreciated.

Thank you!   

1 answer
  1. Aug 20, 10:24 AM

    Hi @Daria Tretiakova

     

     Salesforce explicitly lists flows, email content, templates, content blocks, landing pages, forms, images, SMS/WhatsApp content, etc. as deployable from a Marketing Cloud Next sandbox.  

     

    Thank you

0/9000

My team is currently pulling report data available from the Marketing Cloud Engagement data views, based on the documentation list, but we haven't found any documentation on whether the same report is also available in Marketing Cloud Next? 

 

For the reference: 

https://help.salesforce.com/s/articleView?id=mktg.mc_as_data_views.htm&type=5

 

 

Thank you 

 

#Marketing Cloud  #Data360

0/9000
1 answer
  1. Aug 19, 12:12 PM

    Hi @Yashasvi Gaur

    - You have two ways 

    1.  Directly from Email Studio  -  Go to Email Studio -> Open Tracking  ->  Select the email send   ->  Go to Conversions   ->  Click the number under Unique Conversions  ->  This displays the subscribers associated with those conversions  

     

    2.  If you need to retrieve the subscriber information into a Data Extension, use the Marketing Cloud tracking Data Views. For example, _Sent, _Click, and _Job can be joined to identify who received the email and who clicked it. Salesforce specifically recommends SQL/Data Views when subscriber-level tracking data needs to be customized or automated. 

0/9000

Hi all,

What is the best way to add a real-time countdown timer to In-App Messaging in Salesforce Marketing Cloud (MobilePush)

for flash sales/limited-time offers? 

 

 

#Marketing Cloud  #Mobile  #In-App Guidance  #Campaigns

3 answers
  1. Aug 16, 7:27 AM

    Hi Erkan - short version: MobilePush in-app message templates don't have a native countdown-timer widget, so a real-time ticking timer comes down to either custom HTML/JS or letting the app render it. The options, best-to-quickest: 

     

    1. Custom HTML in-app message with JavaScript (best for a true real-time timer). MobilePush lets you use custom in-app content, so you can drop in a small countdown that runs client-side - a setInterval that ticks down to your offer's end timestamp and updates the display every second. That gives you an actual live, second-by-second timer inside the message. Pass the end time in (or set it per campaign) and the JS counts down to it. 

     

    2. App-side native rendering (most robust). Because in-app messages are drawn by the MobilePush SDK inside your app, the most reliable approach is to send the offer's end timestamp as a custom key/payload on the message and have your app's own code render a native countdown UI. Sturdiest for a real-time timer, but it needs your mobile dev team. 

     

    3. Dynamic countdown GIF as the message image (quickest, lowest-dev). Services like NiftyImages or Sendtric generate an animated countdown GIF from a target date, and you use that as the in-app image. Fast, no code - but two caveats for in-app: animated-GIF rendering isn't guaranteed across every in-app SDK/OS, and images can be cached or pre-fetched, so it's more of a 'looks like it's counting' animation than a guaranteed-accurate live clock. Great for email, a bit less dependable in-app. 

     

    For flash sales, I'd go with option 1 (custom HTML + JS) if you want a genuine real-time countdown a marketer can manage, or option 2 if you want it rock-solid and have app-dev support. Option 3 is the fast path if a close-enough animated countdown is acceptable. 

     

    One tip whichever you pick: drive the timer off the offer's actual end timestamp (not a duration from open), so it stays accurate no matter when the user sees the message. 

     

    Hope that helps!

0/9000

Our marketing team has been historically creating a new lead for each and every time a person "raises their hand" for a specific product -- like if they filled out a form online or attended a webinar or visited a both, etc. This has resulted in duplicate leads. We are working on correcting this, doing some de-duplication efforts, and making use of campaigns and campaign members to record what marketing interactions a person engaged with. This works but the sticking point is how do we track product interest

-- for example prospect was interested in Product A in January and Product B in July. Could be a current customer or someone we've never done business with before. 

 

My gut reaction is that we use opportunities for this -- every interest in a product is it's own opportunity record that they can work through all the stages -- however sometimes the sales person, account manager, BDR, or Solution Engineer finds out quickly that they are not actually qualified for that product and DQ the "lead" -- if we use opportunities like I was thinking -- we'd have a ton of "garbage" opportunities. 

 

We are migrating from Marketing Cloud Engagment (fka Exact-Target) TO Marketing Cloud Account Engagement (fka Pardot) -- so we are using this as an opportunity to clean house and fix processes 

 

Thoughts/Ideas on how to handle this? 

 

#Marketing Cloud  #Pardot B2b Marketing Automation

2 answers
  1. Aug 18, 7:45 PM

    This is a really common modeling problem, and you are already on the right track with campaigns. The key realization: product interest is a time-stamped many-to-many (one person to many products, each with a date/source), so it should not live as fields on the Lead, a multi-select picklist loses the timeline and does not survive conversion. Two layers that work well together: 

     

    1. Keep using Campaign Members for the 'raised their hand' events, it is the right call. Add a custom Product field (lookup to Product2, or a picklist) on the Campaign so each campaign is tied to a product, then a person's interest history is simply their Campaign Members: 'Product A campaign, January' plus 'Product B campaign, July.' Campaign Members work for both Leads and Contacts and survive Lead conversion, so the history is not lost when a lead converts. You can report interest-by-product by grouping Campaign Members on the Campaign's Product field. 

     

    2. For a cleaner, queryable model, add a custom 'Product Interest' junction object: lookups to Product2 and the person, plus Date, Source/Channel, and a Campaign lookup. That gives you one time-stamped row per interest signal, trivially reportable as 'everyone interested in Product B since June,' and it drives scoring/routing far better than picklists. 

     

    On the Lead-vs-Contact identity snag (the person could be either): the pragmatic pattern is to capture pre-conversion interest via Campaign Members, and once they convert/de-dup to a single Contact, hang the Product Interest records off that Contact. If you have Data Cloud, its Unified Individual solves the same-person-across-Lead-and-Contact problem natively. 

     

    Since this is tagged Marketing Cloud: if you are on Account Engagement (Pardot), Scoring Categories are purpose-built for this, a separate interest score per product line, so one prospect can score high on Product A and low on Product B independently. Pair that with the campaigns above and you get both the engagement history and a per-product interest score. 

     

    Net: campaigns (with a Product field) for the event history + a Product Interest junction object for the clean many-to-many, converge everyone to a single Contact, and use Pardot Scoring Categories per product if you have AE. 

     

    If this helps, please mark it as the Best Answer so it is easy for the next person to find. Thanks :)

0/9000