I can't quite figure out how to do daily newsletters easily

I’m brand new to phpList, and the software shows great promise!

I created a campaign to “send a webpage”, and that webpage contains the body of the text to send, which changes daily.

Once the campaign is completed, it gets moved to the “Sent” items.

Now, I’m at a loss as to the most efficient (labor wise) way to “relaunch” the campaign the following day. I have been creating a copy of the previous day’s campaign, and then saving it and requeuing it, but that is quite a few clicks. Is there any “single button” approach to relaunching the campaign, while ideally keeping the statistics for each day?

Thank you kindly for reading my inquiry.

Brian

@klier You probably want to use the repetition functionality. See system:config:use_repetition [phpList Resources] for a brief explanation.

Add or amend if it already exists this setting to the config.php file, then there will be a set of fields on the Scheduling tab when creating a campaign. You can choose to repeat the campaign daily

define('USE_REPETITION', 1);
2 Likes

Duncan,

Thanks so much for your response.

The USE_REPETITION did create a new draft campaign for me this morning, which I thought was ready to fire, but it looks like an embargo several hours into the future was automatically applied, so it wasn’t as “fire and forget” as I had hoped. After rolling back the embargo time to the previous midnight, and requeuing, everything worked fine.

Is there a way to not have an embargo time?

@klier When phplist creates the new campaign it will use the embargo time from the original one. Now that you have changed the embargo to what you wanted, the next campaign that is created should keep that time.

The campaign should have been in Active state, not Draft.

Yes, I’m sorry, it was indeed in active state. The time embargo was set hours (I want to say 10 hours) in advance.