Skip to Content
Marketing Automation

Marketing Automation

This course covers Marketing Automation in Quickenerp: building multi-step, condition-branching nurture campaigns on top of your mailing infrastructure — targeting a record model, chaining activities on triggers like "opened" or "didn't click," and reading campaign-level analytics.

Responsible System
Last Update 07/21/2026
Completion Time 1 day 15 hours
Members 1
Marketing
Testing, Starting & Monitoring a Campaign
Testing, Starting & Monitoring a Campaign

Before You Go Live

Test Mode

Run a campaign against a specific test record before activating it broadly — this lets you walk an activity chain forward manually and confirm the emails/actions look right without waiting for real trigger timing or affecting real contacts.

Starting the Campaign

  1. Click Start once satisfied with the workflow — the campaign moves to Running.
  2. A scheduled action periodically checks for new records matching the filter and enrolls them as participants, then processes any activities whose trigger/delay has come due.

Note: once a campaign is running, changing an activity's timing (Send After) is restricted, since participants may already be mid-flow relying on the original schedule — stop the campaign first if a structural change is needed.

Participants View

Open the campaign's Participants to see every record that has entered, which activity they're currently on, and their full trace history — useful for answering "why hasn't this specific contact received the follow-up yet."

Pausing & Stopping

Pause a campaign to stop new participants entering and new activities firing without losing the configuration, or stop it entirely once it's no longer needed (e.g. a seasonal promotion campaign after the season ends).

Marketing Automation Overview
View all
Testing, Starting & Monitoring a Campaign
Testing, Starting & Monitoring a Campaign
Preview

Before You Go Live

Test Mode

Run a campaign against a specific test record before activating it broadly — this lets you walk an activity chain forward manually and confirm the emails/actions look right without waiting for real trigger timing or affecting real contacts.

Starting the Campaign

  1. Click Start once satisfied with the workflow — the campaign moves to Running.
  2. A scheduled action periodically checks for new records matching the filter and enrolls them as participants, then processes any activities whose trigger/delay has come due.

Note: once a campaign is running, changing an activity's timing (Send After) is restricted, since participants may already be mid-flow relying on the original schedule — stop the campaign first if a structural change is needed.

Participants View

Open the campaign's Participants to see every record that has entered, which activity they're currently on, and their full trace history — useful for answering "why hasn't this specific contact received the follow-up yet."

Pausing & Stopping

Pause a campaign to stop new participants entering and new activities firing without losing the configuration, or stop it entirely once it's no longer needed (e.g. a seasonal promotion campaign after the season ends).

Introduction to Marketing Automation
Introduction to Marketing Automation
Preview

Beyond a Single Mailing

Email Marketing sends one mailing to one list. Marketing Automation instead defines a workflow of several chained steps that runs individually for every record entering it, branching based on how each person actually responds — "wait 3 days, then if they didn't open the first email, send a different follow-up; if they clicked, send the upsell instead."

Core Concepts

ConceptDescription
CampaignThe overall workflow: which model it targets (Leads, Contacts, Sales Orders...), the entry filter, and its activities.
ActivityOne step in the workflow — send an email, or run a server action — with its own trigger and delay.
ParticipantOne specific record (e.g. one contact) that has entered the campaign and is moving through its activities.
TraceThe log of one activity's execution for one participant — whether it was sent, opened, clicked, etc.

What It Can Target

A campaign isn't limited to Contacts — target any model with an email field (CRM Leads, Sales Orders, Event Registrations) so the same branching-workflow engine drives onboarding sequences, post-purchase nurture, or lead-warming, not just newsletters.

Campaign & Activity Analytics
Campaign & Activity Analytics
Preview

Reading Workflow Performance

Per-Activity Statistics

Each activity in the campaign view shows Processed, Rejected, Sent, Opened, Clicked, Replied, and Bounced counts, letting you see exactly where a workflow is losing engagement — e.g. a strong open rate on Activity 1 but a weak click rate suggests the email's content/offer, not its subject line, needs work.

Comparing Branches

Since branches are just activities with different triggers, compare how many participants ended up on the "engaged" branch (opened/clicked) vs the "re-engagement" branch (didn't open) to judge overall campaign health, not just a single email's stats.

Best Practices

  • Keep the entry filter narrow and specific — a campaign targeting "everyone" behaves like a blunt mass mailing, defeating the point of branching logic.
  • Always test-run before starting live.
  • Review Participants regularly for the first week after launch to catch a misconfigured trigger before it affects many contacts.
  • Keep unsubscribe/compliance requirements from the Email Marketing course in mind — every mailing activity is still subject to the same deliverability and legal rules.
This documentation is updated continuously. Some features described here may be renamed, deprecated, or still being finalized.