Importing emails to newsletter module.



I personally prefer the csv files to be in columns and not the row arrangement, i expect there is a good reason for this though. I havnt looked at the news letter functionality, it is a ways down my list. But my instinct is, this could be tied into other things to make it pretty powerful.


I can't test right now as I'm in the middle of a big and messy coding task, but I should be unravelled in a couple of days.
If you want me to specifically test a file that doesn't appear to work I'm happy to, mail it to chris@ocproducts.com. It could just be a file containing one email address, if that won't import as you expect it to.

Become a fan of Composr on Facebook or add me as a friend. Add me on on Mastodon. Follow me on Minds (where I am most active). Support me on Patreon
- If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
- If so, please let others know about Composr whenever you see the opportunity or support me on Patreon.
- If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying Composr on fun personal projects.
- If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.



Become a fan of Composr on Facebook or add me as a friend. Add me on on Mastodon. Follow me on Minds (where I am most active). Support me on Patreon
- If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
- If so, please let others know about Composr whenever you see the opportunity or support me on Patreon.
- If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying Composr on fun personal projects.
- If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.




Become a fan of Composr on Facebook or add me as a friend. Add me on on Mastodon. Follow me on Minds (where I am most active). Support me on Patreon
- If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
- If so, please let others know about Composr whenever you see the opportunity or support me on Patreon.
- If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying Composr on fun personal projects.
- If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.


I cant remember what i did now, as i played with it last night to try and help Chip.
But just now i exported a small list and it looked as you would expect in excel. Come on spill the gory details, where were you all weekend? We dont like others having fun when we are busy




But this is what i get.



Under general i assume you should see everyone but admin etc. Click on the view button to see in composr, and you see the following.

Now while you see the three people i added via the subscribe box on the front page, what i dont understand is, under view subscribers why only show the users domain? I am not sure what use seeing a load of gmail.com is? why is the actual address not shown?
Then same thing but this time we export as csv from the same page, you would expect to see exactly the same (ish).
So we are here and going to click like this.

It opens but you see this.

You see nothing. no addresses, and yet the same thing under ACP shows you email domains.
If we choose site members under ACP and click to view on screen like this.


Actually no that makes sense, its showing me one user and there email addresses, i must have been signed in when i did it.
But the csv file for site members shows something different to the screen version, you get this

It shows admin but only the main address.
Now if we goto newsletter admin we get this on screen.
We get the same domain provider screen for the screen version, but we get a completely empty csv file.
I dont have a database with alot of users etc at the moment, so maybe mine is showing differently.
I will populate the database and see what happens. But if Chris glances at the screen shots, he will know if what i am seeing is normal or not.




On possible confusion with CSVs, I've created a tracker issue:
0003032: Bulletproof spreadsheet importing - Composr CMS feature tracker
Maybe we'll target for v12, but I wanted to write it down.
On inconsistent subscriber list:
It's likely the newsletter subscribers you don't see didn't have the confirm link clicked for them.
The domain list is a nice little summary, but it doesn't filter out based on confirmation status or various other things so it is misleading you here. We'll tidy that up, but I think there's no bug per se.
Become a fan of Composr on Facebook or add me as a friend. Add me on on Mastodon. Follow me on Minds (where I am most active). Support me on Patreon
- If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
- If so, please let others know about Composr whenever you see the opportunity or support me on Patreon.
- If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying Composr on fun personal projects.
- If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.


So not a bug, juts relies on the idiot not being an idiot and signing up for the actual news letter
V12!! Can we get V10 out of RC first

V11 is nice, i like the screen handling on it

I also tried assigning each email address a subscriber id and confirmed code and still get the same message. So I'm not sure what I'm doing wrong really. I did go to my home page and signed up using my gmail account and then confirmed the link in the email. Then I downloaded the subscriber file and see where it assigned my gmail account subscriber code of 38. I really don't know what else I should try or do.


I'd need to see the particular CSV. It shouldn't do that, but it may be dependent on how it is detecting the columns in there.
Become a fan of Composr on Facebook or add me as a friend. Add me on on Mastodon. Follow me on Minds (where I am most active). Support me on Patreon
- If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
- If so, please let others know about Composr whenever you see the opportunity or support me on Patreon.
- If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying Composr on fun personal projects.
- If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.


Become a fan of Composr on Facebook or add me as a friend. Add me on on Mastodon. Follow me on Minds (where I am most active). Support me on Patreon
- If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
- If so, please let others know about Composr whenever you see the opportunity or support me on Patreon.
- If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying Composr on fun personal projects.
- If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.


I have a test set up, so it wont email your customers i promise LOL.
I might be able to help while Chris is busy.
Entirely your choice i will whisper my email to you.


- The "Subscription status" should really say "New subscription status". It's the target status that will be set for everything processed. I think some users probably would think it is the source status.
- The messages have some bad grammar sometimes.
- When users are removed (when that's the option selected) it doesn't remove newsletter accounts, it just unsubscribes them from the specified newsletter. When you then go back to re-import it therefore doesn't say those accounts were created because they already existed (it will set the subscription for them though).
- If the CSV has a 'Level' column it takes precedence over what you choose for "Subscription status". It's best to just not have that column.
Become a fan of Composr on Facebook or add me as a friend. Add me on on Mastodon. Follow me on Minds (where I am most active). Support me on Patreon
- If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
- If so, please let others know about Composr whenever you see the opportunity or support me on Patreon.
- If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying Composr on fun personal projects.
- If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.


Either way you look at it, its this kind of thing that makes Composr different and better. I guess it also helps for future versions. Overall its really coming on nicely, very user friendly.