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
On this page
  • Preflight
  • Identify the Content Sections
  • Provide Additional Editability
  • Code The Email
  • Testing with Your ESP
  1. Email Templates
  2. Getting Started
  3. Custom Template
  4. Getting Started with FeedOtter Templates

Curated Email Setup Best Practices

Here are the recommended steps and order we recommend when setting an HTML email up for use as a FeedOtter's Curated Newsletter.

This article assumes a strong knowledge of the FeedOtter product.

Preflight

Before working on the HTML, there are important steps to follow. Doing these will save time later. It's best not to skip them.

Gather Requirements and Data Sources

To set up email:

  • Learn how the email will be used and find out about the RSS feeds or content sources.

  • Get all RSS feed links.

  • Prepare content sources.

  • Make sure custom data is ready to test.

Base HTML Code is Compatible

The worst thing you can do is spend time setting up a FeedOtter template only to find the original HTML suffered from compatibility issues.

Always test the original HTML code in a tool such as Litmus before starting your work.

Identify the Content Sections

Look over the HTML code in a browser window or a design tool such as Litmus or Dreamweaver. Identify which rows and blocks will contain content that comes from an RSS feed or Content Source. This is content that will be added via FeedOtter's drag and drop interface.

A typical email newsletter may have sections such as:

  • Featured Article

  • Latest News

  • From the Blog

  • Upcoming Events

Other Considerations:

  • Will there be a limit to the number of posts in each section? Typically no.

  • Are there columns? Columns can be a bit trickier to setup but very common.

  • Sections should be setup to show/hide based on whether they contain content or not.

  • The email setup team is responsible for determining and naming each section In rare cases the end-user may specify sections.

Provide Additional Editability

In addition to drag and drop content it is possible to make other singular elements editable. Use of this feature should be kept to a minimum for usability sake.

Look over the remaining areas of your email template. Ask yourself, are there other images, lines of text, or rich text that the user would like to change often?

Option 1: Section + Empty Block

If an email block contains multiple properties e.g. an image, title, rich text or image and link... Use a section and an Empty Block. This works the same as regular content sections instead of dragging and dropping articles the user will click the Empty Block button and manually type in the data.

Option 2: Custom Field

If there is a single value; headline text, greeting rich text, image that needs to be changed use a custom field.

Examples of custom field uses:

  • Banner Ads - Very common. 2 custom fields for each banner ad providing for an image SRC and link URL.

  • Newsletter Greeting - A rich-text block that the end-user modifies to give their newsletter a timely personal feel.

  • Headlines - We recommend hard-coding all headlines at first. If you know the headline will change often or this has been requested upfront by the end-user. A custom field is the best solution.

At the end of the day there are no hard-set rules on whether to use empty blocks or custom fields. We recommend you err on the less-is-more approach. Give the end-user the least amount of flexibility to start. If they ask for addl. features make those decisions based on what is best for the end-user.

Code The Email

We won't cover the details here but in this step you will add Loops, If Statements, and Tokens to make an email compatible with the FeedOtter newsletter builder.

Refer to the following guides for more information on the email coding process:

As your near code completion you will want to copy the code into FeedOtter and test that it is working as expected. It is typical to debug syntax issues and tokens during this step.

Testing with Your ESP

Test every section and custom field in FeedOtter.

  • Ensure sections hide and show as expected

  • Ensure custom fields hide and show as expected

  • Ensure images have alt tags

  • Ensure there is a preheader

When everything is looking correct in FeedOtter, test the email with a tool such as Litmus again.

As a final test, publish your sample newsletter to the desired ESP target to ensure full compatibility.

Last updated 3 months ago

Marketo Templates: If you're using a source template from Marketo, some additional steps are required to ensure compatibility. These steps should be completed as the final action before test publishing the email. FeedOtter has built an .

Getting Started with FeedOtter Templates
internal tool to help with this process