Campaign Messenger Download And User Guide
Download Campaign Messenger for Mac, prepare your contacts, set your message and image, test delivery, and send campaign messages one contact at a time.
Download The App
Download the zip file, open it on your Mac, and keep the Campaign Messenger
folder together. Open CampaignMessenger.app from inside that folder.
Includes the app, a starter contact file, and this user guide.
Before You Start
Campaign Messenger is a Mac app for sending campaign messages through the Messages app on your computer. You will need your contact list, your message text, and the campaign image you want to send.
1. Your App Folder
Keep everything you receive in one folder. Do not move the app away from the other files in the folder.
| Item | What It Is For |
|---|---|
CampaignMessenger.app |
The app you should open first. |
CampaignMessenger.command |
A backup way to open the app if the regular app does not open. |
contacts.csv |
Your campaign contact list. |
| Other included files | Support files the app needs. Leave them in the folder. |
2. Prepare Contacts
Your contact list should be a CSV file. The recommended column names are:
first_name,last_name,phone_number
Alex,Rivera,843-555-0101
Jordan,Lee,843-555-0102
Taylor,Smith,843-555-0103
- Use one person per row.
- Keep the header row at the top.
- Use mobile phone numbers only.
- Remove blank rows and anyone who should not receive the message.
- Save the file as
contacts.csv.
3. Open The App
Open Campaign Messenger
Double-click CampaignMessenger.app. It may take a few seconds
for the window to appear.
Use the backup launcher if needed
If the app does not open, double-click CampaignMessenger.command.
A Terminal window will open. Keep that Terminal window open while using
Campaign Messenger.
4. Set Message And Image
- Open Edit Message & Image.
- Type or paste your campaign message.
- Click Choose Image....
- Select the campaign image from your Mac.
- Check that the preview shows the correct image.
- Click Save.
5. Allow Mac Permission
Your Mac may ask for permission so Campaign Messenger can work with Messages. This is needed for image sending.
Open Accessibility settings
Go to System Settings > Privacy & Security > Accessibility.
Add Campaign Messenger
Add CampaignMessenger.app from the folder you received and
turn it on in the Accessibility list.
Restart the app
Quit Campaign Messenger completely, then open it again before sending a test.
6. Send A Test
Before sending to the full list, send one test message to yourself or another approved test recipient.
- Messages is signed into the correct Apple ID on this Mac.
- The test recipient is in your contact list.
- The message text is correct.
- The campaign image preview is correct.
- Campaign Messenger is allowed in Accessibility settings.
- You are ready for the test recipient to receive a real message.
7. Send The Campaign
- Use the filters to review Pending, Sent, Skipped, Invited, and Not Invited contacts.
- Click Send only for the contact you want to message next.
- Wait for the send to finish before clicking another contact.
- Use Skip for anyone who should not receive the campaign message.
- Use Undo only when you need to correct a status in the dashboard.
8. Fix Common Issues
| Problem | What To Try |
|---|---|
| The app takes a while to open. | Wait 10 seconds. If nothing opens, quit it and try again. |
The app says contacts.csv is missing. |
Put contacts.csv in the same folder as CampaignMessenger.app, then reopen the app. |
| Contacts do not look right. | Check the CSV columns. Use first_name, last_name, and phone_number. |
| The image does not send. | Turn on Campaign Messenger in Accessibility settings, quit the app, reopen it, and send one test again. |
| The message sends without the image. | Open Edit Message & Image, choose the image again, click Save, then send one test. |
| Old contacts show as Invited. | Use the Clear Invited History option before starting the new campaign, then review the list again. |
| The backup launcher opens Terminal. | That is expected. Keep the Terminal window open while using Campaign Messenger. |
Before Each New Campaign
- Use the current campaign contact list only.
- Remove contacts from old campaigns.
- Clear old invited history unless you are intentionally reusing it.
- Replace old campaign message text.
- Choose the current campaign image.
- Send one new test before starting the full list.