Sending unique emails to everyone on a list

We're developing a custom application for a client, and need the ability to send a weekly email (campaign) to all subscribers, but each subscriber would need to receive a custom email based on the preferences they have selected.

How we think this would work is:

We have the list of subscribers, and each subscriber has different preferences: ie: email me a listing of all jobs, only email me about jobs in HR, etc.

We could generate the custom emails and save them as HTML files on our server, but can the API then send these custom emails to each of the subscribers as part of one campaign?

Then for reporting, we would want all of the opens and clicks to appear on one report.

Join 200,000 companies around the world that use Campaign Monitor to run email marketing campaigns that deliver results for their business.

Get started for free