Churn Buster comes pre-installed with Basic Snippets that can be used to inject customer and sender details into your emails.

Table of Contents:

  1. Capture Snippets
  2. Sender Snippets
  3. Campaign Snippets
  4. Customer Snippets

1. Capture Snippets

These snippets are used to share links with customers where they can update their payment information. They are intelligent, changing based on where the customer is stored (Stripe, Braintree, etc), and based on your Capture settings. (Some customers prefer to link to an existing page rather than the Churn Buster Capture page.) However your account is configured, these links will work for you.

2. Sender Snippets

These snippets describe the sender of the email. They are handy for including in your email signatures, or for greetings like: "Hi, I'm {{sender.first_name}}  and I handle support issues at {{sender.company_name}}."

  • {{sender.email}}  => [email protected]
  • {{sender.display_name}}   => Cool Company Support
  • {{sender.company_name}}   => Cool Company
  • {{sender.first_name}}   => Sarah
  • {{sender.last_name}}   => Jones

Note: These values can be customized, specific to each email, from the Campaign Editor.

3. Campaign Snippets

These snippets describe the current campaign the customer is in. Be aware that it's possible the campaign amount is different from the customer's subscription amount, so including these can be confusing for customers in edge cases.

Though they are also handy if you wanted to, for example, include a phone number in emails sent to customers paying greater than $500/mo.

  • {{campaign.started_at}}  => 2019-05-14T17:11:07Z (ISO8601 timestamp, can be modified using Liquid Filters)
  • {{campaign.started_at | date: "%B %e, %Y" }}  => May 14, 2019 (Liquid Date Filter docs)
  • {{campaign.amount_in_cents}}   => 50000
  • {{campaign.currency}}   => USD
  • {{campaign.formatted_amount}}   => $500.00

4. Customer Snippets

These snippets describe the customer receiving the email. They are handy for including in greetings, like "Hi {{customer.first_name | default: "there"}},".

These snippets work for all customers, regardless of which billing system you're integrated with:

  • {{customer.email}} => [email protected]
  • {{customer.properties.x}}  => You can set any custom properties you like using the Churn Buster API. Contact [email protected] if you'd like to start sending custom properties to Churn Buster, that can be injected into customer emails.
  • {{customer.source}} => stripe (where is this customer's data stored - possible values include: stripe , braintree , recharge , in_house , etc)
  • {{customer.source_id}} => cus_98aysd98fhio23h498 (the ID of the customer from Stripe, etc.)

If the customer is stored in Stripe:

Then these additional snippets are auto-synced with Stripe:

  • {{customer.properties.stripe.customer.description}} => Whatever you have stored in Stripe for the Customer's Description
  • {{customer.properties.stripe.customer.metadata.x}}  => Whatever you have stored in Stripe for the Customer's x  Metadata field

If the customer is stored in ReCharge:

Then these additional snippets are auto-synced with ReCharge:

  • {{customer.properties.recharge.hash}}   => 8176904a2ad4294c283b2c1
  • {{customer.properties.first_name}}  => Sarah
  • {{customer.properties.last_name}}  => Jones
Did this answer your question?