Driving Webinar Attendance with Sendoso Choice and Marketo Engage

  • Updated

An awesome way to increase webinar attendance with Sendoso is to reward your guests who attend the webinar or send a warm reminder a few hours before the event.  Sendoso can help automate this process! 

Before you get started, you'll need to complete the setup for the Sendoso/Marketo Engage integration.  

Sendoso set up 

  • Navigate to https://app.sendoso.com/manage/campaigns  + Create Campaign
  • Choose the Campaign type you'd like to send (Sendoso Choice) > Next Step
  • Name the Campaign and choose the number of choices you'd like to offer (2 or 4) > Next Step
  • Choose the eGift amount and select the cards you'd like to use > Next Step

    Here's an example of a popular and successful send: 



  • Change the "Campaign Type" to Triggered Sending Based on Integration > Select your Funding Source > Set Offer Expiration Time Frame > Next Step
  • On the next page, you are presented with two options. You can choose "Egift URL" to use the Dynamic URL within an email template in the Design Studio in Marketo Engage, or you can choose to trigger based on "Marketo Webhooks". 
    • Egift URL gives you the option to add to an already existing template you may have in Marketo Engage, but tracking is provided back to Salesforce and only marked Clicked/Used.
    • Marketo Engage Webhook eases the sending process and just tasks Sendoso with completing the send and sending the email. Tracking is provided back to Marketo Engage when an egift is sent/clicked/opened/used. 

In this guide, we'll use a Webhook Based Send:

  • Make sure Client ID/Client Secret/Base URL is added.
  • Copy the Sendoso Campaign ID>Next Step
  • Choose who to notify when an eGift trigger>sends/delivers>error alerts>Next Step
  • Select the Marketo Channel Type>Select Marketo Program>Map Member Status>Next Step


*Want to track the Choice made on your Sendoso Choice? Create a "Gift Choice" field in Marketo Engage and we can push the selection made back to the lead profile under Additional Marketo Engage Tracking!*

  • Next, we will design the email that goes out with the Choice options:
    • Choose your Colors
    • Upload a logo (620x86px requirement) 
    • Choose the subject/body for your email using Marketo Engage field variables
    • View a Live Preview by hitting the Preview button in top right corner>Next Step>Finish Campaign



Marketo Engage setup:

  • Set up a Smart Campaign to use as the trigger for the Sendoso Webhook
  • Choose how you will populate your Smart List or how you will tell Sendoso who to send to.
    A common option is using a program status change to "Registered".


  • Create the Flow to trigger the Sendoso Webhook
    • Add a Change Data Value step
      • Attribute: Sendoso Campaign ID
      • New Value: the campaign ID we acquired during campaign creation
    • Add a Wait step
      • Set the date as the morning of your Virtual Webinar
    • Add a "Call Webhook" step
      • Call the Sendoso Webhook


  • Select the Schedule tab and set the Campaign Status to active by clicking the "Activate" button, allowing each person to only run through the campaign flow once.

This will serve as a warm reminder to drive Webinar Attendance. 

For additional training on the platform, we recommend checking out Sendoso University courses. These courses are designed to help you be as successful as possible using Sendoso.

For troubleshooting or answers to frequently asked questions, check out our Help Center. And, of course, should you run into any issues or if you have any questions, feel free to contact our Support Team!

Was this article helpful?

0 out of 0 found this helpful

Have feedback about this article? Click here to share your thoughts.