Connectors

/

Constant Contact

/

Draft a Constant Contact campaign
Write

Get a ready-to-review Constant Contact draft in minutes

For marketers who want a campaign drafted with verified sender details and no invented offers, by asking their AI assistant.

Try PopdockAI free
Get a live demo
Draft a Constant Contact campaign
Draft a Constant Contact campaign called Fall Webinar Invite, subject Join us on 21 October, inviting customers to our data reporting webinar.
The name is free, and here is the draft. - From: Northwind Traders, events@northwindtraders.com - Subject: Join us on 21 October - Preheader: An hour on faster data reporting - Link: marked [REGISTRATION LINK] as it was not in your brief Shall I create this as a draft?
Constant Contact
Sample figures. Your results come from your own account.
constant-contact-get-campaign
constant-contact-get-campaign-activity
constant-contact-add-campaign

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Constant Contact

Constant Contact
Run it on your own Constant Contact data.

Connect Constant Contact, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

Rushed drafts end up with invented details

Starting a Constant Contact campaign means writing copy, building email-safe HTML, adding the tracking tag and finding the verified sender you used last time. Rushed drafts end up with invented details, real-looking placeholder links or a rejected from-address.

Without PopdockAI

  • Write the copy and HTML from scratch
  • Hunt for last time's verified sender details
  • Forget the required tracking tag
  • Fill gaps with guesses that look real

With PopdockAI

  • The campaign name is checked as free
  • Verified sender details come from a campaign that already sent
  • Missing details become clearly marked placeholders
  • You review it first, and it is saved as a draft, never sent

The prompt

Use this prompt

Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.

Prompt
**Objective:** Create a draft email campaign named `{campaign-name}` with the subject `{subject}`, written from this brief: `{content-brief}`. Take the sender details from the campaign `{sender-from-campaign}` (default: the most recently sent campaign).

**Step 1: Check the name is free**

Call `constant-contact-get-campaign` with `name` set to `{campaign-name}`. Campaign names must be unique; if one exists, show it and ask for another name, then stop.

**Step 2: Get the sender details**

If `{sender-from-campaign}` is given, find it with `constant-contact-get-campaign` (`name.contains`); otherwise call `constant-contact-get-campaign` with `status` set to Done and take the newest by last-sent-date. Call `constant-contact-get-campaign-activity` with its `campaign-id`, take the primary_email activity, and read from-email, from-name and reply-to-email. These come from a campaign that already sent, so the from-email is verified.

**Step 3: Write the content**

Write a short HTML email from `{content-brief}`: a heading, two to four short paragraphs, and one clear call-to-action link if the brief names a destination. Use simple inline-styled HTML that renders in email clients. Include the literal tag [[trackingImage]] once inside the body; Constant Contact rejects the campaign without it. Write a preheader of under 100 characters. Do not invent offers, prices, dates or links that the brief does not give; use a clearly marked placeholder like LINK-HERE instead.

**Step 4: Confirm**

Show the name, subject, preheader, from-name, from-email, reply-to-email and the full HTML. Ask the user to confirm or request changes. Do not proceed without an explicit yes.

**Step 5: Create**

Call `constant-contact-add-campaign` exactly once. Then call `constant-contact-get-campaign` with `name` set to `{campaign-name}` and confirm it exists with status Draft. Tell the user it is a draft and must be reviewed, given recipients and sent from Constant Contact.

**Rules & Guidelines:**

* `constant-contact-add-campaign` is the only write tool this prompt may call. It creates a draft and does not send; never describe it as sent or scheduled. Do not call `constant-contact-resend-campaign-to-non-openers` or `constant-contact-update-campaign`.

**Validation:**

* If no sent campaign exists to borrow sender details from, ask the user for from-email, from-name and reply-to-email, and remind them the from-email must be verified in Constant Contact.
* If `{content-brief}` is too thin to write from, ask for more detail before drafting.

Who it's for

One answer, three teams that use it

Email marketers

Get a first draft in minutes

Start from a clean, email-safe draft instead of a blank editor.

Draft a Constant Contact campaign called Spring Update, subject What is new this spring, about our three new reports.

Small business owners

Send email without fighting the editor

Describe what you want to say and review a finished draft before anything goes out.

Write a Constant Contact draft inviting customers to our open day on 12 March, using the sender from last month.

Event marketers

Turn a brief into an invite

Offers, dates and links not in your brief are left as placeholders, never made up.

Draft an invite in Constant Contact for the Contoso customer summit, subject Save the date, with placeholders for the venue link.

How it works

What PopdockAI does when you ask

You give a name, subject and short brief and your AI assistant writes the email using verified sender details. It is created only as a draft after you review it, and never sent.

01

Ask

You give a campaign name, subject and short brief.

Your AI tool

02

Sender

It checks the name is free and takes verified sender details from a sent campaign.

constant-contact-get-campaign
constant-contact-get-campaign-activity

03

Write

It writes the email, using marked placeholders instead of invented details.

No items found.

04

Confirm

You review it, then it is created as a draft and never sent.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Constant Contact and one secure connection to your AI tool. No code, no exports.

get-data

constant-contact-get-campaign

Returns Constant Contact email campaigns with their status and headline counts: sends, opens, not opened, clicks, bounces, forwards and opt-outs. Filter by name, status, type and last sent date.
get-data

constant-contact-get-campaign-activity

Returns the email versions of Constant Contact campaigns (primary email and resends) with their subject, sender details, lists and status. Filter by campaign, role, status and subject.
run-action

constant-contact-add-campaign

Creates a draft Constant Contact email campaign with a subject, preheader, sender details and custom HTML content. It does not send or schedule it.
Read only.Nothing in Constant Contact Changes

This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.

How Popdock AI secures your data

The outcome

A ready-to-review draft that only you send

Try PopdockAI free
Get a live demo

Related use cases

More ways to put this data to work

All Ramp use cases

One prompt template with infinite possibilities.

‍

Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.

Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

Try PopdockAI Free
See Documentation