Audience

Connect with your audience

Completed the scaffolding on newsletter flow

I've completed the core scaffolding around the new newsletter flow, You can create a newsletter, create an email, schedule the email.

Now I need to style it. The screens you see as you move through the flow. Allow users to save emails as drafts.

Create a new card for Draft Emails, Scheduled Emails and Published emails.

Change the app focus on login

I flipped the focus around on the login, before it would log you in and take you to the "Your Audience" screen to see your subscribers.

I've flipped this around to use the "Newsletters" screen instead, not 100% sold on this being better. But I do think it helps the users flow through the app and makes more sense.

I swapped the menu options around on the nav bar too so "Newsletters" comes first.

Schedule updates

A few more updates around the newsletter scheduler.

- Update to the newsletter list function.
- Build a first layout for the new schedule screen.
- Added an edition number to the email, hidden for the moment but I plan on making it available and editable.

Next part is to put some style around the schedule screen, I want to be able to show a summary of the email you are about to send and what newsletter it's for.

Updates to the newsletter flow

Create the emails as a draft,

The old design had the email and the scheduling all on the same screen, I've split this into two screens now.

The email screen now lets you focus on crafting the email you want to send. I do have to find a space for the edition number but I'm tempted to add that to the Schedule screen.

The preview option is available on the email screen, so it will send you the email for you to review and make sure it's ok.

Layout the updated newsletter flow

I'm changing how the newsletters and the emails are created to split it out.

Users will Create a newsletter, create the email and schedule the email. As 3 different steps.

The plan then is to allow you to create the email and keep it as a draft until you schedule it.

But also add different emails to the newsletter so the newsletter can have a profile page that shows the emails on that newsletter so you can use it for content marketing further down the line. Which I think is an under used feature of newsletters.

You can also show potential subscribers what is in the newsletter.

Updates to the newsletter screen

Adding in the newsletter card, a quick way to filter the Draft / Schedule and published newsletters,

Show what lists the newsletter is available for

Open the newsletter landing page.

Reset the Layout for newsletters in

Working on some new changes to the newsletter layout, I've reset it so I can start building it back up or maybe I'm going for a full minimalist approach...

- Clear out old layout,
- Remove Draft / Published newsletters. Will be adding new navigation to it.
- Clean up unneeded CSS

Bug fixes

A bunch of small bug fixes that needed doing.

- API create subscriber issue.
- API find subscriber issue
- Newsletter layout issue, button in the wrong place.

Updates to the layout for newsletters

New layout changes to the newsletter screen.

- Hide Draft newsletters if no drafts
- Relabel published newsletter heading.
- Add new create Newsletter option.

Publish blog post https://blog.startaudience.com/let-me-tell-you-about-audience/

The first post on Audiences own blog. A quick intro into Audience, what I'm building and some of the reasons behind it.

Also trying to break in the new blog so if you spot any issues let me know.

Database changes

Needed to make some database changes so I had to break the database to change the structures so I can make the names make more sense going forward.

Some of these changes I just didn't think of before so better to do this change now and have tables that make sense in a few months time.

Layout changes

Updates to the layout around the newsletter page, working on adding in support for new premium newsletters. Creating multiple newsletter publications.

Bug fixes

A small bunch of bug fixes

- Login screen,
- Menu layouts,
- Creating newsletters.