Create a segment based on "last sent a mail to this subscriber" date

We send a monthly newsletter to clients. We would like to start breaking the list up into segments to target customers who have bought certain products and brands. If I create a segment for everyone who has bought Brand A and send it off, and then create another segment for everyone who has bought Brand B, I want to add another requirement to the second segment to exclude people who have been sent a newsletter in the last x days so that people who have bought Brands A and B don't get two newsletters. This would be easy if there was a field per subscriber for "date of last e-mail send".
Is this built in, or do I have to do some fancy work with the API in between each send?

Mathew Mathew, 7 years ago

This isn't built in, but thanks for the suggestion. I've added your vote to our list, we've had a couple of similar suggestions in the past.

Right now you would need to use the API and check that on your end.

Get in touch with us on Twitter:
We're also on Facebook:

See why 200,000 companies worldwide love Campaign Monitor.

From Australia to Zimbabwe, and everywhere in between, companies count on Campaign Monitor for email campaigns that boost the bottom line.

Get started for free