You should provide an option to unsibscribe to state the physical address of your business in your emails to comply with the CAN-SPAM Act and others. We make at least the unsubscribe part easy for you.

Create your first newsletter

  • Create a new campaign
  • Import contactacts to your campaign
    • Use the REST API to import contacts (we recommend using our API to keep your contacts in sync with your database)
    • Import contacts from a CSV file
    • Use the IndiePitcher dashboard to import contacts
  • Create a new email template
    • We recommend using a styled markdown-based email template
    • You can also use a HTML template to create a newsletter with a custom design for your brand.
    • Plaintext emails are also supported for marketing emails
  • Assign the email template and an email account to send the emails from to your campaign
  • Unpause the campaign to start sending emails

Send a follow up newsletter

  • Reset outreach data for your newsletter campaign
    • This will pause the campaign
  • Edit your email template or create a new one
    • Update the campaign with your new template if you’ve created a new one
  • Unpause the campaign to start sending emails

Email personalization

Following properties are currently supported for saved campaign contacts:

  • {{firstName}}
  • {{lastName}}
  • {{companyName}}
  • {{unsubscribeLink}}

Out templating allows using a default value in case a property is missing, such as if you don’t know a contact’s first name. For example, Hi {{firstName|default:"there"}}, ... will use “there” as the default value if the contact’s first name is missing.

See the complete templating specs here.

We do not automatically add an unsubscribe link to any of your emails. It’s up to you to add an unsubscribe link to the content of your emails. This is almost always recommended, or even required, but you may want to skip adding an unssubscribe links when sending very important emails, like letting the user know their account has been compromised.

You can add an unsubscribe link to the content of your emails by using the {{unsubscribeLink}} placeholder. This placeholder will be replaced with a unique link for each recipient that will allow them to unsubscribe from your emails.

  • Plaintext email: Unsubscribe: {{unsubscribeLink}}
  • Markdown email: [Unsubscribe]({{unsubscribeLink}})
  • HTML email: <a href="{{unsubscribeLink}}">Unsubscribe</a>

This will open a website confirming that the user was unsubscribed from given type of emails. This website will contain a button to subscribe again in case the user unsubscribed by an accident.

Email open tracking

We support email open tracking and link open tracking.

  • Open tracking adds an invisible 1 pixel image to the content of your email. Loading this image will trigger an open event. Please note that this method is not 100% accurate, as some email clients block images by default, others prefetch the content of email without the user ever actually opening it.
  • Link tracking proxies all links through our backend. This allows us to track when the user clicked on a link in your email. This method is 100% accurate.