LogoLogo
HomepageDocumentationGet FeedOtter
  • Welcome to FeedOtter
  • Automated Newsletters
    • Getting Started
      • Marketo Sending
      • Pardot Sending
      • Eloqua Sending
      • SFMC Sending
      • HubSpot Sending
      • MailChimp Sending
      • Active Campaign Sending
    • Scheduling Your Send
      • Require New Content to Send
      • Intervals
    • Features
      • Last Send Date
      • Send Now
      • Sending History
      • UTM Parameters
      • Custom Subject Lines
      • Notifications
      • Multiple Feeds
        • Merging Feeds
        • Pulling in External JSON/XML Data
  • Curated Newsletters
    • Getting Started
      • Newsletter Defaults
      • Adding Content Sources
      • Create your first curated issue
      • Test, Review, and Publish your curated email newsletter
    • Publishing
      • Publishing to Marketo
        • Create a New Email Program and Email
        • Create a New Email in Marketo
        • Schedule an Email Program Send From the FeedOtter Interface
      • Publishing to Pardot
      • Publishing to Eloqua
        • Create a New Email and Schedule a Send
        • Create a New Email
        • Update an Existing Email
        • Issue Naming
      • Publishing to HubSpot
      • Publishing to MailChimp
      • Publishing to HTML
    • Tags
    • Bookmarking Content
    • Content Sources
      • Google Sheets
      • YouTube
      • Algolia
      • WordPress API
      • UberFlip
      • JSON / XML API
        • Custom Data Fields
    • Troubleshooting
      • Marketo Duplicate Object Naming
      • Marketo Emoji Support
      • MailChimp From Address
      • Pardot emails are missing a required Unsubscribe or Preference Center tag
  • Integrations
    • Getting Started
    • Marketo
      • How to Set Up Your Marketo Integration
      • FAQ
        • Email Reporting
        • Sending in Recipient Time Zone
        • Marketo Data Access
        • Custom Marketo Program Naming
        • Branded Domain and IP Settings
      • Troubleshooting
        • How do I reset my Marketo Automated Campaign
        • Marketo Error: Program with the same name exists
        • Marketo error: Daily quota '50000'
        • Marketo Error: Invalid request. Please check and try again.
        • Curated Issue Fails to Publish
          • FeedOtter Can Not Approve Marketo Template
          • Marketo rejects Duplicate Name
      • Exporting a FeedOtter email into Marketo
    • Pardot / Account Engagement
      • How to Set Up Your Pardot Integration
      • FAQ
        • Salesforce IP Whitelisting
        • Where Can I Find My Pardot Business Unit ID?
        • Pardot Data Access
        • Advanced Settings
          • Set Up a User for Integration
      • Troubleshooting
    • Eloqua
      • How to Set Up Your Eloqua Integration
      • FAQ
        • Custom Email and Campaign Naming
        • Custom Field Setup
        • Updating Eloqua Canvas Email
        • Eloqua Data Access
        • VMTA and BBE
    • Salesforce Marketing Cloud
      • How to Set Up Your SFMC Integration
      • FAQ
        • SFMC Tracking Code
        • SFMC Resources and Links
      • Troubleshooting
    • HubSpot
      • How to Set Up Your HubSpot Integration
      • FAQ
      • Manually publish an email to HubSpot
    • MailChimp
      • How to Set Up Your MailChimp Integration
    • ActiveCampaign
      • How to Set Up Your ActiveCampaign Integration
    • Microsoft Dynamics Marketing
      • How to Set Up Your MS Dynamics Integration
  • Email Templates
    • Getting Started
      • Custom Template
        • HTML Email Guidelines
          • In-Depth HTML Email Guidelines
        • Custom Template Resources
          • ESP Template Use
            • Export a Marketo Template for Use in FeedOtter
            • Export a Pardot Template for Use in FeedOtter
            • Export a HubSpot Template for Use in FeedOtter
            • Export an ActiveCampaign Template for Use in FeedOtter
        • Where to Access Template Code
        • Getting Started with FeedOtter Templates
          • Creating a Basic Email Template
          • Advanced Email Templates
            • Slicing loops
            • Multiple Feed Emails
            • Email With Columns
            • Conditionals
            • Filters
              • Image Resize Filter
              • Date Formatting Filter
              • Text Manipulation Filters
              • Other Handy Filters
            • Non-RSS XML values
            • Custom fields
            • Display a Full Article in Your Email
          • Curated Email Setup Best Practices
            • Curated Newsletter Sections
      • Element Customization
        • About Email Images
    • FeedOtter Tokens
    • ESP-Specific Tokens
      • Marketo Tokens
        • Using Marketo Tokens in the From and Reply-To
      • Pardot Tokens
        • Pardot Merge Token Reference
      • Eloqua Tokens
      • SFMC Tokens
      • HubSpot Tokens
      • MailChimp Tokens
      • ActiveCampaign Tokens
  • Account Management
    • Account Information
    • Company Details
    • Manage Users
      • Adding Users
      • User Roles
      • Campaign Permissions
      • Transfer Ownership
      • Disabling Users
    • Security
      • Enable SSO in Your Account
        • Enable SSO With Okta as the Identity Provider
        • Enable SSO with a Generic Identity Provider
        • Enable SSO with Azure AD as the Identity Provider
        • Enable SSO with OneLogin as the Identity Provider
      • Account Level 2FA
    • Billing
      • Update Your Payment Card
      • View Account Usage
      • View Receipts
      • Change Your Subscription Plan
  • FAQ
    • How to manually publish a curated newsletter
    • WordPress RSS Feed Reference
    • How to find your RSS feed
    • Help with HTML encoding
    • My automated email did not send as expected
    • How do I hard refresh my browser?
    • How to Remove "This Post First Appeared" from Your Blog's RSS Feed in WordPress
    • Whitelisting FeedOtter
    • Whitelist FeedOtter on CloudFlare
    • How do I contact support?
    • Red Dot: Campaign Status
      • Confirm your RSS Feed is valid
      • Confirm your integration is still connected
Powered by GitBook
  1. Email Templates

FeedOtter Tokens

See the full list of FeedOtter token language usable in your custom templates.

FeedOtter uses a customized version of the TWIG template syntax.

Campaign Tokens

These tokens are used to display properties from the parent FeedOtter campaign object.

Merge Code
Description and Usage

[[feedotter.campaign_name]]

The name of your campaign as provided during the wizard process

[[feedotter.send_date]]

A text string containing the day of week, month, day, and year that your email campaign ran. Example: Tuesday, November 15 2016

[[feedotter.send_date_object]]

A date object that can be used for advanced formatting such as [[feedotter.send_date_object | date("Hi m/d/Y", "Europe/Paris")]]. Good resources for date building are: PHP date function and PHP date generator.

[[feedotter.scheduled_date | date("m/d/Y")]]

A date object which contains the date that a curated newsletter is scheduled. This may be useful if you create newsletters that are scheduled in the future. This token REQUIRES the use of a formatter. Date formatters are in PHP format. Supported Modules: Curated Newsletters Supported Platforms: Pardot, Marketo, Eloqua, Campaigner, MailChimp

[[feedotter.campaign_from_name]]

The FROM NAME value as provided during the campaign wizard process

[[feedotter.campaign_from_email]]

The FROM EMAIL value as provided during the campaign wizard process

[[feedotter.campaign_reply_email]]

The REPLY EMAIL address as provded during the campaign wizard process

[[feedotter.preheader_text]]

Special text block designed for an email preheader. This includes the title of the first post and the first 100 characters of the first post text.

Post Loop Tokens

These tokens MUST be inside a valid loop.

Merge Code
Description and Usage

[[post.post_title]]

The title of a blog post.

[[post.post_url]]

The url of a blog post

[[post.post_excerpt]]

The best text summary of an article. Our system evaluates the <description> and <content> values and builds a summary based on availability.

[[post.post_excerpt_text]]

Same as post_excerpt with HTML stripped.

[[post.post_description]]

The full <description> content from the RSS feed (including HTML if present).

[[post.post_description_text]]

A text-only version of the <description> node from the RSS feed.

[[post.post_content]]

The full <content> from the RSS feed. Including HTML.

[[post.post_content_text]]

The full <content> from the RSS feed with HTML removed.

[[post.post_author]]

The author name of a blog post. IF the RSS data contains multiple authors they will be displayed separated by a comma. e.g. "Author1, Author2". You can gain more control over the display of multiple authors by using the asArray method.

[[post.post_date]]

[[post.post_source]]

The name of the source of a blog post

[[post.image_url]]

[[post.post_timeToRead]]

Displays an estimated article read time (integer). Based on the <content> field of the RSS data. Usage: "Read time: [[post.post_timeToRead]] min."

[% if post.post_categories|length >0 %]

[% for cat in post.post_categories |slice(0,1) %]

[[cat.name|upper]]

[% endfor %]

[% endif %]

Category of your blog post. If category assigned to post it will pull the primary category listed.

[[post.cta_text]]

Create your own standard call-to-action for each content block via the UI.

[[post.asArray.json_encode.value]]

UI Tokens

These merge codes correspond to properties that can be customized from the FeedOtter customize interface.

Merge Code
Description

[[feedotter.primary_color]]

The color(hex) selected as primary color in the campaign wizard

[[feedotter.secondary_color]]

The color(hex) selected as secondary color in the campiagn wizard

[[feedotter.button_color]]

The color(hex) for buttons and calls to action links

[[feedotter.footer_text_color]]

The color(hex) of text in the default footer text. Only allowed inside "footer_html" content.

[[feedotter.footer_html]]

WYSIWYG html block for footer content.

[[feedotter.social_html]]

Display custom html to display social links and icons.

[[feedotter.company_logo_url]]

Certain templates support the upload of a logo image.

[[feedotter.logo_width]]

With your uploaded logo, this token replaces the width (integer) in pixels so you can resize your logo image to fit your template via the UI.

[[feedotter.post_body_char_limit]]

Certain templates support the changing of the max body length via the UI.

[[feedotter.unsubscribe_link]]

Displays the proper unsubscribe link based on your ESP.

[[feedotter.view_as_webpage_link]]

Displays a link to view the email as a webpage based on your ESP. Marketo = {{system.viewAsWebpageLink}} Pardot = {{View.Online}}

[[feedotter.company_name]]

Customize via the UI and automatically use in footer or any area of your template.

[[feedotter.company_url]]

Add your company website to link logo and header images via the UI.

Last updated 3 months ago

The publish date of a blog post. Automatic formatting (you can learn how to format dates using TWIG filters .)

The best image to represent a blog post as chosen by our algorithm. Learn more about how .

Use to display any non-RSS XML values in your feed. Learn more about using this token .

FeedOtter selects campaign images here
here
here