Outreach objects

Campaigns

Specification Reviewed · not yet fact-checked

In short

What is a campaign in Reply and how does it relate to a sequence?

A campaign is a sequence: the former product name for the same object. The old name survives in the legacy v1 API, in older support content and URLs, and in everyday speech; Reply's own help articles still say campaign when they mean sequence. New builds should use the v3 sequences endpoints on docs.reply.io.

Campaign vs Sequence. One object, two names — "campaign" is the legacy name for what the current product and API call a Sequence. This page covers where the old name survives; the full specification lives on the Sequences page.

At a glance

AspectDetail
What it isThe former name of the sequence — one object, two names
Belongs to / ContainsMaps one-to-one onto a sequence; there is no separate campaign object model
SurfacesLegacy v1 REST API and older help content — the current UI, v3 API, and MCP say sequence
Key limitSequence limits apply — see Limits
LifecycleSequence statuses apply: New / Active / Paused / Archived
Does notExist as a separate object — creating a "campaign" creates a sequence
PlansAll plans

One fact

A campaign is a sequence. "Campaign" is the former product name for the same object; Reply renamed it, and this site uses sequence everywhere. The full specification lives at Sequences.

Where the old name survives

PlaceWhat you'll see
Legacy v1 APICampaign-named endpoints returning sequence data; the v1 representation differs from v3 (for example, status is reported as a numeric code) — docs.reply.io is the source of truth for both
Reply's own help contentOlder support articles use the two words interchangeably — "your campaign" for a sequence, "the campaigns will resume", "campaigns still using this schedule" — and older article URLs still live under campaigns paths
Common speech and search"Launch a campaign", "campaign analytics" — this site keeps those phrases in workflow titles because that is what people search for
Older integrationsReferences to campaigns that map one-to-one onto sequences

Mapping legacy to current

Legacy (v1)Current (v3)
CampaignSequence
Campaign status (numeric code)Sequence status — New / Active / Paused / Archived; see Statuses
Campaign statistics fieldsSequence counters — see Calculations

Limits

A campaign is a sequence, so sequence limits apply: daily sending volume, per-account caps, and throttling. See Limits.

FAQ

Is a campaign different from a sequence in Reply?

No. They are the same object — "campaign" is the former name, "sequence" the current one. The full specification, including lifecycle, settings, and execution behavior, lives at Sequences.

Should new integrations use the v1 campaigns endpoints?

No. Build against the v3 sequences endpoints — the v1 campaigns endpoints are legacy and return sequence data in the older representation. Consult docs.reply.io for both versions and Terminology for the name mapping.

Why do workflow titles on this site still say campaign?

Because that is what people search for. Pages like Launch an outbound campaign keep the familiar phrase in the title while the content uses sequence throughout — the same way Reply's own help articles still say "campaign" when they mean a sequence.

Build with Reply

  • REST API: docs.reply.io — v3 sequences endpoints (use these, not v1 campaigns, for new builds)