All Collections
Getting Started
Step 3 - Create a Dedicated Marketo Program
Step 3 - Create a Dedicated Marketo Program
Jason Olliver avatar
Written by Jason Olliver
Updated over a week ago

Digesto requires a dedicated Marketo program to send out your RSS feed digest emails. The program must have all the following components:

  • 1 Rich text/html format Token named: "DigestoEmailContent" (case-sensitive)

  • 1 Text format Token named: "DigestoEmailContentText" (case-sensitive)

  • 1 Text format Token named: "DigestoEmailSubject" (case-sensitive)

  • 1 Email to send to your subscribers

  • 1 Campaign to send the email

  • 1 Test Campaign to send a test email

Step 1 - Create a Program

  • Create a new folder to host your Digesto program. Ex: "Digesto Blog Updates"

  • Create a new Default program.

  • Additional Tip: Put some relevant information on the description of your program such as: "This program automates blog distribution via Digesto.io. DO NOT SCHEDULE OR ACTIVATE FROM MARKETO. Go to https://digesto.io/login to manage RSS Email."

Step 2 - Create Three Tokens in Your New Program

In your newly-created program, go to the "My Tokens" tab and create the tokens exactly as described below. Use "Default" as a temporary value for all tokens.

Type

Name

Description

Text Token

DigestoEmailSubject

Subject / Title from most recent post

Rich Text/html Token

DigestoEmailContent

Email content/body

Text Token

DigestoEmailContentText

Email content/body for text-only email

It should look like this when you're done:


Step 3 - Create a Blog Email

Create a new local asset.

Select "Email.

Browse your Design Studio/My Templates for your new template named "Digesto" - "Your Digest Name" and select it.

Customize your email using the Marketo editor. Optionally, you can insert {{my.DigestoEmailSubject:default=}} to bring the title of the latest post in your subject line. Adjust your logo, colors, etc. Make sure to save and approve your email when done with your edits. If you want to make changes to the blog content, go back to Digesto and edit the Digest template.


B.Y.O (Bring Your Own) Marketo Template

The easiest way to setup your email is to pick one of our integrated templates, but If you still prefer to use your own Marketo Template make sure the token {{my.DigestoEmailContent:default=}} is in place to receive the blog content.

Step 4 - Create a Production Campaign and Test Campaign

Digesto will schedule smart campaigns via the Marketo API. One campaign is dedicated to test your Digest (Test), while other will be used for the distribution to your subscribers (Production).

Name

Smartlist

Flow

Schedule

Send TEST Email

Specify your Test leads/internal
seed list (Ex: using email address = ____ filter)

Send Email : Your Digesto Email

Important: Set campaign to run Every Time,
but do not schedule it from Marketo.

Send PROD Email

Target your subscribers - this is unique to you,
based on the method you use to identify subscribers

Send Email : Your Digesto Email

Important: Set campaign to run Every Time,
but do not schedule it from Marketo.

! Important ! Both campaigns should remain as batch campaigns without any schedule - Digesto will schedule the campaign runs based on the Digesto Schedule.

! Important ! If you are using static lists, please keep these lists outside of the Digesto Program.

Optional - if you'd like to track program status automatically in your Marketo program, view this article.

How It Works

Testing
When testing your Digest, all recent feed content will be sent to you from the program created (via the Send Test Email campaign)

Schedule
On the schedule you set, Digesto will look for newly-published content. Note: your first run will consider everything as new, while subsequent runs will only pick up newly-published content (based on publication date) since the last successful send. When (and only when) new content is detected, Digesto will create a new program and schedule the Send PROD Email for delivery:

  • Your Original Program will be cloned into a new program under the same parent folder as the original program

  • The new program will be named as "original program name + delivery date". Ex: Initial program "UK Digesto Feed". New program "UK Digesto Feed - 2017-05-01T18:31UTC"

Congrats - you are done! Now go back to Digesto and copy across the Program Name, Campaign Name, and Test Campaign Name in the dedicated section.

Did this answer your question?