KNOWLEDGE BASE

Documentation

Practical guidance for onboarding, sending, deliverability, API, SMTP, quotas and account health.

Sending

Sending

How campaigns go out, and what protects them.

Sending quota

Daily and monthly allowances, and what happens when you reach one.

Read guide

Every account has a daily and a monthly sending allowance. When a campaign reaches the daily limit it does not fail and it does not discard anyone: it pauses at the exact recipient it stopped on, keeps the full remaining list, and can be resumed once the limit resets. You can resume it yourself from the campaign, or a super admin can set your account to resume automatically.

Sending warm-up

Why new domains start small, and how the ramp works.

Read guide

A brand new sending domain that suddenly sends at full volume is the fastest way to be filtered. New accounts therefore begin at a fraction of their allowance and increase over roughly three weeks. A super admin can set an explicit daily ceiling in emails per day, adjust the ramp, or skip warm-up entirely for a domain with established sending history.

Provider rotation

Spreading volume across your sending domains.

Read guide

If you have more than one sending provider configured, volume is rotated across them. Each provider has its own daily cap, and rotation holds a provider for a set number of messages before moving on. Health is tracked per provider: repeated failures put one into a cooldown so it is rested automatically, and a failure caused by the recipient rather than the provider is never counted against it.

Template rotation

Varying the message across a pool of templates.

Read guide

Campaigns can rotate through a pool of templates rather than sending one identical message to everyone. This is available on bulk email, bulk PDF and WhatsApp. If you pick a specific template for a campaign, that choice is always respected and rotation is skipped.

Contacts

Contacts

Importing, cleaning and organising who you send to.

Importing contacts

CSV and TXT import, and what happens to each row.

Read guide

Imports accept CSV and TXT. Before a file is processed it is checked against your existing list, so if you re-upload something you already have you are told up front how many are already present and how many would be new. During import each address is validated, corrected for common typos, checked against disposable-address providers, and de-duplicated both against your list and within the file itself. An import can be stopped at any point; everything already imported is kept.

Choosing recipients

Groups, everyone, or contacts in no group.

Read guide

A campaign can go to a selected group, to all of your contacts, or to contacts that belong to no group at all. That last option matters because contacts imported without a group were previously unreachable. Opt-out and suppression are enforced on every option.

Suppression

Addresses that will never be contacted again.

Read guide

Addresses that hard-bounce, report your mail as spam, or unsubscribe are added to a suppression list and are excluded from every future send on every channel. Soft failures, such as a full mailbox, are recorded but not suppressed, because a temporary problem should not cost you a real customer permanently.

Deliverability

Deliverability

Knowing what actually happened to your mail.

SPF, DKIM and DMARC

Authenticate your sending domain.

Read guide

Publish the DNS records supplied during onboarding. Authentication helps mailbox providers verify that Campaign Pro+ is authorized to send for your domain.

Warm-up and volume growth

Increase volume responsibly.

Read guide

New infrastructure should increase sending volume gradually while bounce, complaint and engagement signals are monitored.

Opens and clicks

Engagement tracking on every plan.

Read guide

Opens and clicks are tracked directly by the platform and are available on every plan, along with device and client information where the recipient allows it.

Delivered, bounced and complained

Where delivery confirmation comes from.

Read guide

Plain SMTP cannot confirm delivery: it can only tell you the server accepted the message. Genuine delivered, bounced and complained events come from providers that post webhooks back to us, such as SendGrid and Resend. Once a provider webhook is connected, those outcomes are recorded against each individual message and hard bounces are suppressed automatically.

Sending report

Per-account and per-domain visibility.

Read guide

Administrators can see, for any day, what each account sent and how evenly it was spread across that account s sending domains, including how many domains were used, how many sat idle, and the minimum, maximum and average volume per domain. An even spread with no idle domains is what healthy rotation looks like.

Getting Started

Getting Started

Create, verify and prepare your account.

Account application

What we review before activation.

Read guide

Choose a plan and submit accurate business, domain, recipient-source and volume information. Our team reviews each application before access is enabled.

The 48-hour setup window

Why careful setup matters.

Read guide

Approved accounts normally require up to 48 hours for authentication review, configuration and initial sending preparation.

Sending Email

Sending Email

Campaign creation, scheduling and templates.

Create your first campaign

Build, test and schedule a campaign.

Read guide

Select an audience, create your message, review sender identity and compliance links, send a test, then schedule or send.

API & SMTP

API & SMTP

Connect applications and sending clients.

API and SMTP access

Connect your systems.

Read guide

Approved plans can use API keys or authenticated SMTP credentials. Keep credentials secret and rotate them if exposed.

Account & Billing

Account & Billing

Plans, quotas, usage and account status.

Quotas and account status

Understand setup, warm-up and active states.

Read guide

Your dashboard shows daily and monthly allowance, remaining capacity and whether your account is pending, configuring, warming or active.