Email and automation

Contacts and import

Add contacts from your app through the API, or upload a CSV in the dashboard. Invalid addresses and duplicates are skipped and listed in the import summary.

  • CSV uploadEach row becomes a contact, with any extra columns kept as custom attributes.
  • From your signup flowCreate or update a contact through the API when someone signs up in your product.

What's included

  • CSV or JSON
  • Custom attributes
  • Duplicates and bad addresses skipped
  • Import summary

Try it on the free plan

The free plan includes 5,000 emails a month and one sending domain.

No card needed to start.