Chain a Custom GPT to Auto-Deliver Creative Briefs
For Brand Managers ·
What This Builds
You already have a custom GPT that drafts a solid first-pass creative brief. The gap left is what happens after: someone still has to open ChatGPT, paste in the campaign details, copy the output, and drop it into the shared drive by hand. This automation closes that gap. A campaign request submitted through a simple form comes out the other end as a finished brief sitting in your team's shared drive, with a Slack ping letting the team know it's ready for review.
Prerequisites
- Plus plan ($20/month): required for the custom GPT this build is based on
- Professional plan ($29.99/month): needed for a multi-step Zap with an AI action and a document-creation step
- A Google Workspace account for the shared drive destination (most teams already have this through their employer)
- The system instructions from your existing custom GPT, copied somewhere you can paste them into a Zap
The Concept
A custom GPT built in the ChatGPT interface only runs when someone opens a chat window and talks to it. It can't wake itself up because a form was submitted. That's not how the chat interface works. So instead of trying to make Zapier "call" your custom GPT directly, this build uses a stunt double: an AI action step inside the Zap, loaded with the exact same instructions and examples your custom GPT already uses. It performs the same job, from the same script, just triggered automatically instead of by you opening a chat.
Build It Step by Step
Part 1: Gather the GPT's Instructions
Open your custom GPT's configuration in ChatGPT and copy its full system instructions, along with a short list of the reference briefs or brand documents it was trained on. You'll paste this same material into the Zap's AI step, so the automated version behaves the same way the manual version already does.
Part 2: Build the Intake Form
Create a simple form (Google Forms works well here) with fields for campaign name, objective, target audience, key message, and any mandatories the brief always needs (legal disclaimers, packaging claims, seasonal windows). Keep the field list short. Every field you add is one more thing someone has to fill in before the automation can run.
Part 3: Build the Zap
Start a new Zap with the trigger Google Forms > New Form Response, pointed at your intake form.
Add an action step using AI by Zapier or a ChatGPT action step. Paste your custom GPT's system instructions into the prompt field, then map each form field into the prompt as a variable, so the step receives the campaign name, objective, audience, and mandatories exactly as your custom GPT would if you'd typed them in by hand.
Add a second action, Google Docs > Create Document From Text, to turn the drafted brief into a new document in your team's shared folder.
Add a final action, Slack > Send Channel Message or Gmail > Send Email, to notify the team that a new brief is ready, with a link to the document.
Part 4: Test and Refine
Submit a real (but low-stakes) test campaign request through the form and check the finished document against what your custom GPT would produce if you asked it the same question directly. If the automated version misses tone or structure the manual version gets right, add more detail to the instructions you pasted into the AI step rather than the form fields; the instructions carry most of the weight.
Real Example: A Fall Packaging Refresh Request
Setup: An intake form with five fields, feeding a Zap that runs the campaign details through an AI step loaded with the brand's positioning statement and three approved past briefs, then creates a Google Doc and posts to the #brand-creative Slack channel.
Input: A team member submits a request for "fall seasonal packaging refresh," a target date, and a one-line objective.
Output: Within a couple of minutes, a formatted brief appears in the shared drive covering objective, audience, key message, tone, and mandatories, structured the same way the last three approved briefs were. The Slack channel gets a link and a note that it's ready for review.
Time saved: Removes the manual copy-and-deliver step entirely; the brief still needs a human review pass before it goes to the agency, but it no longer waits on someone remembering to run the GPT and file the result.
Before it reaches the agency: check the mandatories section against your team's current approved-claims list. A GPT working from older reference briefs can carry forward a claim or disclaimer that's since been updated, and that's the one section of a brief worth a careful second look every time.
What to Do When It Breaks
- The Zap silently stops running → Zapier deactivates a Zap after repeated failed steps and emails the account owner, but that email is easy to miss in a busy inbox. Check Zap History once a week, and consider setting the notification to also post to a Slack channel someone actually watches.
- A form field gets renamed and the variable mapping breaks → Anyone editing the intake form later can accidentally break the mapping between form fields and the AI prompt without meaning to. Lock the form's field names, or add a comment on the form itself warning against renaming fields.
- The brief reads generic instead of on-brand → The pasted instructions in the AI step have likely drifted from what your custom GPT actually uses. Re-copy the current version of your GPT's instructions periodically, especially after you tune the GPT itself.
Variations
- Simpler version: Skip the intake form and trigger the Zap manually from a Zapier Table row you fill in yourself, if form maintenance feels like more setup than the volume of requests justifies.
- Extended version: Add a Paths by Zapier step that routes the finished brief to a different reviewer depending on which brand or product line the request is for.
What to Do Next
- This week: Run a handful of real requests through it and compare the output to what you'd have written by hand.
- This month: Add a mandatory-claims checklist field to the form so nothing gets left out of the brief before it reaches the agency.
- Advanced: Chain a second Zap that watches for the agency's reply and automatically files their concept deck alongside the original brief, keeping the whole exchange in one place.
A Note on What Goes Through This Pipeline
Creative brief inputs sometimes include details that haven't been made public: an unannounced launch date, packaging claims still under legal review, or early pricing thinking. Once you automate the drafting step, there's no longer a person pausing to reconsider what they're pasting into a chat window before it happens. Before you turn this on, check with whoever owns your company's AI data policy about whether unreleased plans are allowed to pass through Zapier and your ChatGPT account this way, and if there's any doubt, strip specific dates and figures down to placeholders in the intake form until legal signs off.
Advanced guide for Brand Manager professionals. These techniques use more sophisticated AI features that may require paid subscriptions.