Set Up Automated Campaigns in Reachdesk and Marketo

  • Updated

Before You Start

To get automated campaigns running smoothly, you’ll need the right permissions in both platforms:

  • Reachdesk: You must have either an Admin or Campaign Manager role.

  • Marketo: Your API User must have WRITE permissions for Program Member Status and Custom Activities to ensure data syncs back correctly.

 

How to create an automated campaign and trigger the send - Video walkthrough

Step 1: Create an Automated Campaign in Reachdesk

First, build your campaign in Reachdesk. Once the basics are set, you need to tell Reachdesk where to send the data in Marketo.

  1. Navigate to the Sync tab within your Reachdesk campaign.

  2. Connect it to the relevant Marketo Program.

  3. Map your statuses: This ensures Marketo knows exactly what’s happening with the gift.

    • For eGifts: Map statuses like Sent, Opened, Clicked, and Claimed.

    • For Physical Gifts: Map statuses like Processed, Shipped, Delivered, Cancelled, Returned, and Donated.

Step 2: Configure Marketo to Trigger the Send

For Marketo to "talk" to Reachdesk, it needs a specific identifier for your campaign (the UUID).

Create the UUID Field

If you haven't done this yet, a Marketo Admin needs to create a custom field (Type: String) called Reachdesk Campaign UUID. This field acts as the bridge between the two platforms.

Set Up the Smart Campaign Flow

  1. Go to your Reachdesk Campaign and copy the Campaign UUID from the setup page.

  2. In your Marketo Smart Campaign, add a Change Data Value flow step.

  3. Attribute: Reachdesk Campaign UUID.

  4. New Value: [Paste the UUID you copied].

  5. Follow this with the Reachdesk Webhook step to trigger the actual send.

Step 3: Test the Automated Campaign

Always run a test with a record that isn't your own user to see the full flow.

  1. Add a test record in Marketo.

  2. Trigger the campaign and confirm the status updates in both the Reachdesk Sends tab and the Marketo Program Member status.

Syncing usually happens almost instantly, but it can take up to 15 minutes during high-traffic periods.

 

Frequently Asked Questions

Why isn't my status syncing back to Marketo? 

Check your Marketo API User permissions. If the user doesn't have "Write" access to Program Member Statuses, Reachdesk won't be able to update the record.

Who appears as the sender for Reachdesk eGift emails? 

When sending eGifts directly through Reachdesk, the "From" address defaults to the Connector User authorized in your integration settings. If you want the email to come from a generic name (e.g., "The Marketing Team"), create a generic Reachdesk user with that name and use it as your connector.

Are there limits when sending at scale? 

Reachdesk does not apply rate limits and can handle high-volume sends. While Marketo handles the incoming data, please note that Reachdesk processes these one by one. If you're doing a massive blast, it’s normal to see a small delay in status updates appearing in Marketo.

Related to

Was this article helpful?

0 out of 2 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.