Campaigns

A campaign uses the content of a ManualWorks chapter as the body of an email and sends it to specified recipients at a scheduled time. Only administrators can use this feature.

The recipients are called the audience. You can add users and newsletter subscribers at once by condition, or add newsletter subscribers one at a time.

You can use this feature only when you have configured a mail server for sending email.

Creating a Campaign

In the <Tool | Campaign> menu, create a campaign and enter the following items.

You can put substitution parameters such as ${userName} in the subject and body. ${userName} is replaced with the recipient's name when the email is sent. You can also add parameters for the campaign with the <Set Parameter> link on the campaign details screen.

Adding an Audience

In the Audience area of the campaign details screen, click the <Add> link to add recipients. There are two ways to add them.

Before a bulk add, you can preview the number of Candidates/Addable/Duplicate Emails/Excluded/Existing Audience.

Users without an email address and deactivated users are excluded, and each email address is added only once. Newsletter subscribers and users who have unsubscribed are not included.

You manage newsletter subscribers on a separate screen, and you can register them at once with an Excel or CSV file.

Previews and Test Emails

Check the result before sending.

Sending and Status

At the scheduled time, the scheduler sends the email automatically. It sends in batches of the batch size and continues sending to the remaining recipients at regular intervals. Emails are sent in the order in which recipients were added to the audience, and right before sending, ManualWorks checks whether each recipient has unsubscribed or has been deleted or deactivated. Recipients who cannot receive the email are skipped, and their audience status is set to SKIPPED. Check the number of skipped recipients in the “Skipped” column of the campaign list.

Campaign statuses are as follows.

Status

Description

DRAFT

A draft in progress. It is not sent.

PENDING

Waiting to be sent. Sending starts when the scheduled time passes.

SENDING

Being sent.

DONE

Sent to all recipients.

PARTIAL_FAIL

Could not be sent to some recipients.

FAIL

Sending failed. A notification is sent to the user who created the campaign.

Only campaigns whose status is PENDING and whose scheduled time has passed are sent.

Retrying Failed Recipients

If some recipients could not receive the email, you can retry with the <Retry Failed Audience> link. The failed recipients return to the waiting state, the campaign changes to PENDING, and the email is sent again in the next sending cycle.

Templates and Unsubscribing

A template is a Web Pages page that wraps the email body. When you select a template for a campaign, the body is inserted at the ${template} position of the template to create the final email. Put content common to all emails in the template, such as the header, footer, and unsubscribe link.

Put the unsubscribe link in the template. Add a link that includes the ${audienceId} parameter as follows.

${template}
<p style="border-top: 1px solid rgb(198, 198, 198); font-size: 12px; margin-top: 3rem; padding-top: 1rem;">
    If you no longer want to receive these emails, click <a href="https://3rabbitz.com/r/campaign/setting/${audienceId}" target="_blank">Unsubscribe</a>.
</p>

Replace https://3rabbitz.com in the example with the actual domain where you run ManualWorks.

${audienceId} is replaced with a value for each recipient when the email is sent. When a recipient clicks this link to unsubscribe, the subscription status of that recipient changes, and the recipient is excluded from later campaigns. Recipients can unsubscribe or subscribe again with this link not only when the audience is newsletter subscribers but also when it is users.

Newsletter Subscribers

Newsletter subscribers are one type of campaign recipient. You manage them in the <Tool | Newsletter Subscriber> menu. Subscribers are managed by email, name, and subscription status. When you add an audience and select newsletter subscribers, subscribers who are currently subscribed are included.

You manage newsletter subscribers on a separate screen. In the list, you can search by email or name and filter by status.

Subscription statuses are as follows.

Status

Description

SUBSCRIBED

Receives the newsletter. Included in campaign recipients.

UNSUBSCRIBED

Has unsubscribed. Excluded from campaign sending.

Adding Subscribers

Add subscribers in the following ways.

When you import from a file, follow this format.

If you select “Use newsletter subscription.” in the document options or general settings, a subscription form appears in the web viewer. Submitted email addresses are added to the subscriber list automatically.

Deleting Subscribers

You can delete subscribers from the list. Deleting is different from unsubscribing. Unsubscribing only changes the status and keeps the record, but deleting removes the subscriber from the list completely.

Deleting a subscriber does not delete the sending history of campaigns that were already sent.