Audience

Connect with your audience

Schedule newsletter from the new editor

Schedule a newsletter, wire it up into the scheduler so that the new creator creates the newsletter, send a test email to the test list with some formatting to make sure it's all running ok.

Testing the new editor

Testing the new editor and that I can get the contents for the email newsletter.

Change layout on newsletter settings

Changing the layout and flow for the newsletter settings so it makes a bit better sense. Select the audience and then schedule. The stuff that doesn't get changed much goes to the bottom. I'll hide that with an expander later I think.

Newsletter name will default to the subject

When you create a newsletter in Audience you can give it a name, this now defaults to the subject but you can change it if you want to.

Editor updates

Working on the new editor for creating newsletters.

Deep dive on research

Spent some time today, trying out and using email marketing tools. I'm building up a datasheet of features they all have and how the user flow works.

Publish Tuesday Update Twitter thread https://twitter.com/startaudience/status/1293292979940208641

A quick thread running through the updates I've pushed through over the last few days and what comes next.

Process the Webhook from Mailgun

Starting with Mailgun here, I take the delivered / bounced webhooks and process them in so I can mark the email with the event.

Generate Webhook Code

Create unique code for each audience, so when the webhook API gets called I can process the payload.

Adding Webhook support to API

Add new webhook URL to the API and catch the payload from the email providers, using the Webhook Code for the audience.

Build Email Provider Settings UI

You can now add the settings for AWS SES and Send grid to the system to send emails.

Create New audience

You can now create new audiences for different projects.

Added Switch Audiences

Switch between your different audiences. It's called "Switch Audience" for now but will likely change as I get some more style added.