Winter '27 release notes are live.
Hi @Nandita Shah! Will you also be releasing a version of the Salesforce matrix as you have in the past? This is the one that gets linked in the 'group information' section of this group, correct?
Winter '27 release notes are live.
Hi @Nandita Shah! Will you also be releasing a version of the Salesforce matrix as you have in the past? This is the one that gets linked in the 'group information' section of this group, correct?
Hi Everyone,
We're planning to migrate from a 3rd-party SMS Activity to SFMC MobileConnect for sending one-way transactional SMS using an Alpha Sender ID to UK customers
Note: Our SFMC Business Unit is dedicated to transactional messaging only and is not used for marketing communications
Current architecture
Based on my understanding & questions:
Based on my understanding, marketing SMS requires consent, while transactional SMS does not. Since our consent is managed in Service Cloud, I'd like to validate the recommended Salesforce approach.
Has anyone implemented a similar architecture or can share Salesforce best practices?
Thanks!
Since this is SFMC/MobileConnect (Journey Builder, Alpha Sender ID), not core Apex/Flow - this is Marketing Cloud territory, and the consent/Journey questions below sit at the seam between Service Cloud (Contact Point Consent) and Marketing Cloud (Journey Builder), which is exactly the kind of cross-system sync point worth being explicit about.
1. Should Journey Builder check Contact Point Consent before sending?
Yes - but the check should be scoped correctly, and that scoping is the actual design decision here. Under UK PECR, a purely transactional message with no promotional content (order cancellation notice, no upsell/cross-sell copy) is generally exempt from PECR's marketing consent requirements, so legally you don't need marketing SMS consent to send it. But "don't legally need consent" isn't the same as "don't check anything" - you still want to confirm the number is valid/deliverable and hasn't been globally suppressed (e.g. customer explicitly said "don't text me at all," a hard bounce/carrier complaint flag, etc.). So check consent, but check the right purpose
, not blanket marketing consent.
2. Should the SMS still send if SMS Contact Point Consent is Opted Out?
This depends entirely on what that Opted Out flag actually represents in your data model, and that's the thing to nail down before building rather than assume:
My recommendation: model (or confirm you already have) a distinct Transactional/Service SMS consent purpose in Contact Point Consent, separate from Marketing SMS, and have the journey's decision split key off that specific purpose. This sidesteps the legal ambiguity entirely rather than making a judgment call in Journey Builder logic. This is a genuine "pause and confirm with legal/compliance + whoever owns the CPC data model" item, not something to default on silently.
3. Do you need a MobileConnect keyword for the one-way Alpha Sender ID?
No - and functionally it wouldn't do much even if configured. Alphanumeric sender IDs only support one-way messaging by default because the sender isn't a real phone number carriers can route replies to, so standard keyword-based opt-outs like STOP don't work natively with alphanumeric IDs. There's no inbound path to that Alpha ID for a keyword to catch. Practical implications:
One architecture risk worth flagging explicitly: confirm whether the CPC data your journey checks is synced into SFMC via Marketing Cloud Connector (near real time, so there's a sync lag window) or whether you need a real time lookup back to Service Cloud at send time. Given this is triggered off a same day event (order cancellation → immediate SMS), a same day opt-out landing in that lag window is a plausible edge case worth a decision, not an assumption.
We’re happy to share Winter ‘27 Release resources! 🩵
🚨 BONUS: Get ready for FeatureFest at Dreamforce! 🚨 Discover what’s new in the Winter ’27 release, get personalized feature recommendations, connect with experts, earn exclusive swag, and leave ready to get more from Salesforce – all in one exciting Dreamforce experience. Stay tuned – we’ll share more details next week!
You can check here if your Org is a preview instance: Sandbox Preview Guide
You can verify in Salesforce Trust:
https://my.trust.salesforce.com/tenants
The transition image you see when page refreshes should be the Winter '27.
🏆 IT’S TIME!!! Marketing Champion applications are now open! 🏆
Do You Know a Marketer or Could It Be You?
✅ Loves sharing their expertise through blogs, podcasts and answering questions
✅ Consistently gives back to the Marketing community
✅ Passionate about helping others learn new skills
✅ Driven to help others skill up and grow
As a Champion, you'll:
🌐 Build real connections with marketers doing this work around the world
💡 Get early access to product launches and knowledge-sharing opportunities
🤝 Work directly with our product team to help shape what's next
Now’s your chance. Applications close on September 26th, 2026.
Apply today ✍🏼: https://sfdc.co/ba2lOa
Nominate someone✍🏼: https://sfdc.co/b4KQ8d
Learn more 🔗: https://sfdc.co/bXTIyM
@* Marketing Cloud Engagement * @* MC Account Engagement (fka Pardot) * @Marketer Group, London, UK, @Marketer Group, Indianapolis, US, @Marketer Group, Madrid, ES, @Marketer Group, Philadelphia, US, @Marketer Group, Philadelphia, US, @Marketer Group, Twin Cities, US, @Marketer Group, Austin, US, @Marketer Group, Atlanta, US, @Marketer Group, Jaipur, IN, @Salesforce Marketer Group, Pune, India, @Marketer Group, Mexico City, MX @Trailblazer Community Cove
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
Hi @Ahmad Helal, Mounir has provided the details, I am happy to connect to see whether we could help
Hey admins,
Based on the upcoming mandatory change to enforce an IP allowlist for MCE access (
details here), how are you compiling your IP allowlist? Are you:Both seem a little clunky so I'm curious how other admins are approaching it - particularly enterprise orgs with a lot of users (I have over 80 users and didn't qualify for Salesforce's auto-generated IP allowlist recommendations, which is limited to orgs with under 100 IPs).
Thanks for your thoughts!
📣 New certification, new webinar!
The Marketing Cloud Next Consultant exam launches August 21 and we're pulling together the people who know it best to help you prep. This is the perfect time to get insider tips straight from the source before you dive into studying.
Marketing Cloud Next Consultant: Exam Prep Webinar
🗓️ Aug 24, 2026
🕛 12:00 PM ET
Register here: https://sfdc.co/bOIVsh
We've got an incredible lineup joining us:
👉 @Melanie Wachs, Certification Exam Senior Manager, Salesforce
👉 @Jennievee Huseman, Certification Exam Manager, Salesforce
👉 @Greg Gifford, Senior Director, Enablement, Merkle
👉 @François Perret, Founder @Bamsoo
If you or your colleagues are thinking about this exam, come learn all about it. Bring your curiosity and your questions. Who knows, maybe we'll have a couple of surprises. 👀
Will this be recorded if we cannot attend at 12pm EST? Thank you
📣 Two NEW Certifications Are Officially Live 📣
Salesforce Certification program has launched two new certifications on Trailhead Academy:
1. Salesforce Certified Marketing Cloud Next Consultant
2. Salesforce Certified Tableau Next Consultant
Here’s more information on each new certification:
Salesforce Certified Marketing Cloud Next Consultant is built for practitioners who work hands-on with Marketing Cloud Next in a consulting or implementation capacity. If you have 6–12 months of experience implementing or configuring Marketing Cloud Next in a customer-facing role, this is for you. The exam validates deep expertise in driving data security, consent governance, scaled personalization, Flow and Agentforce campaign orchestration, and analytics-driven execution.
Salesforce Certified Tableau Next Consultant is for practitioners building and maintaining scalable analytics solutions across the Salesforce ecosystem. It's for people who move fluidly between the core platform and Data 360/Data Cloud architecture—covering user management and Lightning configuration, data streams and DMOs, dashboard building and embedding, and even generative AI capabilities like agent readiness and Draft with Einstein.
Registration is open.
@* Marketing Cloud Engagement * @* MC Account Engagement (fka Pardot) * @Marketer Group, London, UK, @Marketer Group, Indianapolis, US, @Marketer Group, Madrid, ES, @Marketer Group, Philadelphia, US, @Marketer Group, Philadelphia, US, @Marketer Group, Twin Cities, US, @Marketer Group, Austin, US, @Marketer Group, Atlanta, US, @Marketer Group, Jaipur, IN, @Salesforce Marketer Group, Pune, India, @Marketer Group, Mexico City, MX @Trailblazer Community Cove
Hi Team
I have published segment in SFMC from data cloud whihc uses relative attributes of DMOs. Because of these relative attributes the data is coming in JSON format.
I am using SSJS script to parse this data however script worked for few records but failing for large data. I have to parse around 3 lakh records or may be more than that.
Is there any other solution to parse segment data so that I can use it further.
Got it - if you need every value, not the latest, then scrap the ROW_NUMBER part. But the batch-time pain is the real signal: SSJS is row-by-row and single-threaded, so parsing every subscriber's JSON in-journey will always be slow (your 20-min batches) and blow the journey timing. The fix is to get that work off SSJS entirely. Two reliable ways, both needing one change: land the related data as ROWS - a normalized child DE, one row per value keyed by SubscriberKey - instead of a JSON array in one cell.
1. Best for 'all values': AMPscript at send time. Keep that child DE and in the email use LookupRows(childDE, 'SubscriberKey', subkey) with a loop to render all of a subscriber's values inline. Each send only touches that one subscriber's rows - no giant pre-parse job, nothing to time out, and it naturally handles however many values a person has.
2. Or pre-flatten with a SQL Query Activity. It is set-based (whole dataset at once, minutes not hours), so it scales where SSJS cannot. Concatenate all values per person into one delimited field using the FOR XML PATH pattern - note SFMC's SQL engine does not support STRING_AGG, so FOR XML PATH is the way. Output a flat sendable DE.
Either path removes the SSJS bottleneck; option 1 usually wins when the value-count per person is unbounded.
If this sorts it, a Best Answer mark would help the next person hitting the same JB timeout wall 🙂
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.
@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