Subscribe Bug
Fixed a small bug that's been on the list for a while. When an existing subscriber subscribes to a new list (for example a trial user signs up for the newsletter) audience now adds them to the new list correctly.
First version of page for newsletter
Big first step here, I've got a public page for the newsletter that shows the email.
Next up, I have to give it a bit of style.
Next up, I have to give it a bit of style.
Pushed 2 changes to Audience.Web
Generate URL for the emails
Take the subject of the email and created a URL for the email with the subject. Just cleaning up spaces, etc. Anything that will cause an issue with the link.
Each newsletter will now have a nice URL something along the lines of startaudience.com/newsletter/audience/welcome_email
Now to moving onto building the pages on the end of these URL's
Each newsletter will now have a nice URL something along the lines of startaudience.com/newsletter/audience/welcome_email
Now to moving onto building the pages on the end of these URL's
Added Profile and code to newsletters
I've added the profile name to the newsletter now. This will give the newsletter it's own public page, so you can check the latest and the archive.
I've also added a code, this is just a random string that will be unique to each newsletter. This I'll be using as part of the referral code for the newsletter and in the premium newsletter work.
I've also added a code, this is just a random string that will be unique to each newsletter. This I'll be using as part of the referral code for the newsletter and in the premium newsletter work.
Pushed 2 changes to Audience.Web
Subscriber form
Once you create the newsletter you can pull up a basic subscriber form.
Pushed 1 change to Audience.Web
Newsletter view
Some clean up work on the newsletter screen.
- Fix up the filters to switch from newsletter to newsletter.
- Add a new menu bar that's cleaner.
- Add Subscriber count onto menu bar for the newsletter.
- Fix filter bug.
- Remove old options that didn't go anywhere
- Fix up the filters to switch from newsletter to newsletter.
- Add a new menu bar that's cleaner.
- Add Subscriber count onto menu bar for the newsletter.
- Fix filter bug.
- Remove old options that didn't go anywhere
Update the Newsletter Create screen
- Added validation to check the required fields.
- Disable the save newsletter when images are uploading
- Allow users to create new audience list from the Create screen.
- Set a default Email and from Name for the newsletter
- Disable the save newsletter when images are uploading
- Allow users to create new audience list from the Create screen.
- Set a default Email and from Name for the newsletter
Pushed 10 changes to Audience.Web
Pushed 1 change to Audience.Web
Add profile image upload to Newsletter
First look at adding the profile image into the newsletter, I need to work on the sizing next.
Pushed 2 changes to Audience.Web
Design newsletter profile images
A bit of design and testing first, working on adding images to the newsletters to use as icons in subscriber forms and other places.
- Setup CDN and DNS.
- I built a test app to load the images into the CDN and make sure all that is working ok, gives me an idea of the code I'll be adding into Audience and what I need to do. Also have to think about removing old images from the CDN.
- Wireframe to finish off the newsletter create screen with the image.
- Setup CDN and DNS.
- I built a test app to load the images into the CDN and make sure all that is working ok, gives me an idea of the code I'll be adding into Audience and what I need to do. Also have to think about removing old images from the CDN.
- Wireframe to finish off the newsletter create screen with the image.
Build out some custom routing
Built out the new routing for the newsletters. Each newsletter will have it's own thank you and archive page.
Also want to create a new page for each email's web version.
Also want to create a new page for each email's web version.
Spec time
Doing some specs around the next phase of work for the newsletters. I want to be able to create much richer subscriber forms, Archives to access previous emails, a new thank you page for successful signups.
Blogged an update https://serversncode.com/audience-what-have-i-been-working-on-lately/
A quick update into the work I have been doing and some of the new features coming in Q1 2021
- Email Editions
- Premium Newsletters
- Newsletter Signups
- Referral system
- Email Editions
- Premium Newsletters
- Newsletter Signups
- Referral system
Pushed 7 changes to Audience.Web
Get a subscriber count
This is part of the analytics that Audience will be able to show you.
I can track the number of subscribers to a newsletter each edition you send, so we can see if it goes up or down between editions.
I plan on also tracking unsubscribed based on the newsletter edition they unsubscribe. So even if they don't tell you why you would have some information to understand why it might have happened.
I can track the number of subscribers to a newsletter each edition you send, so we can see if it goes up or down between editions.
I plan on also tracking unsubscribed based on the newsletter edition they unsubscribe. So even if they don't tell you why you would have some information to understand why it might have happened.
Pushed 1 change to Audience.API
Updated newsletter flow
Made some updates to the user flow on creating a newsletter and email, you can no create the email and schedule it or save as draft.
Updated the email options
Added in support email options.
- Edit an email,
- Schedule an email,
- Archive email,
- Cancelled a scheduled email
- Edit an email,
- Schedule an email,
- Archive email,
- Cancelled a scheduled email
Pushed 2 changes to Audience.Web
Audience Newsletter updates
Built out the new newsletter cards, show the scheduled, draft and published newsletters as different lists.
Filter by newsletter so you can see the emails for each newsletter.
Added in support to edit a scheduled or draft email.
Schedule or update the schedule of a newsletter.
Each step allows for previews to be sent.
Next step is to nail down the flow from screen to screen, create a newsletter, followed into the create email, then schedule screen. A user will be able to bail out at any stage and the email will be at the stage it was at when you exit.
Filter by newsletter so you can see the emails for each newsletter.
Added in support to edit a scheduled or draft email.
Schedule or update the schedule of a newsletter.
Each step allows for previews to be sent.
Next step is to nail down the flow from screen to screen, create a newsletter, followed into the create email, then schedule screen. A user will be able to bail out at any stage and the email will be at the stage it was at when you exit.