Pricing
Get a demoContinue with
  • Content-led Growth Agent
  • Performance Marketing Agent
  • Outbound Automation Agent
  • Cursor GTM
  • Cursor Agency
  • Invest
  • AI Search Visibility for Healthcare

© Metaflow AI, Inc. 2026

PRODUCTS

  • Agents
  • Content-led Growth
  • Performance Marketing
  • Outbound Automation
  • Flow

SOLUTIONS

  • AI Marketing Agent
  • GTM
  • SEO Automation
  • Bottom-Funnel Content
  • Google Ads Agents
  • Meta Ads Agents
  • Agent use cases
  • GTM Workflow Playbook
  • Healthcare AI Search Visibility

CUSTOMERS

  • Hyring

BY ROLE

  • For Growth Marketers
  • For GTM Engineers
  • For Founders

RESOURCES

  • Templates
  • SEO Templates
  • Google Ads Templates
  • Cold Email Templates
  • Blog
  • Guides
  • Claude for Marketing
  • AI Marketing Agent Playbook
  • Complete AEO Guide
  • GTM Engineering Playbook
  • AI Paid Media Ops
  • Content Ops & Decay Recovery
  • GTM Strategy
  • Beginner's Guide to Outbound
  • Search Infrastructure
  • FAQ
  • Learning Center
  • Skills
  • Free Tools
  • Agency Guides
  • Cursor GTM
  • Invest
  • Tutorials

COMPARISON GUIDES

  • Metaflow AI vs Claude
  • Metaflow AI vs AirOps
  • Metaflow AI vs n8n
  • Metaflow AI vs Dust.tt

GET STARTED

  • Plans & Pricing
  • Book a Demo

SUPPORT

  • Changelog
  • Help

COMPANY

  • About
  • Founder
  • Contact Us
  • Privacy Policy
  • Terms of Use
  • Cookie Policy
Metaflow AI, Inc2261 Market Street #10708San Francisco, CA 94114

Designed with ♥ by GrowthLane

Pricing
Get a demoContinue with
Cover Image for ChatGPT Dots Plugins for Marketing: Complete Setup Guide + 15 Workflows (2026)

ChatGPT Dots Plugins for Marketing: Complete Setup Guide + 15 Workflows (2026)

OpenAI's ChatGPT dots plugins for marketing let your always-on agent run HubSpot, Canva, Shopify and more. Complete guide to setup, prompts, approvals and ad-account workarounds.

AI Marketing
byMetaflow TeamLast Updated on Oct 5, 2026
M
What Are ChatGPT Dots Plugins for Marketing?Which Marketing Tools Your Dot Can Actually ReachHow to Set Up Your First ChatGPT Dot for Marketing Work15 Marketing Workflows Your Dot Can RunThe Ad-Account Gap in ChatGPT Dots Plugins for MarketingTroubleshooting Your ChatGPT Dots Setup

TL;DR

  • A ChatGPT dot is a persistent AI agent (powered by GPT-6 Astra) that runs on its own cloud computer, 24/7, and connects to over 4,000 apps through the Plugin Directory.
  • For marketing teams, the highest-value chatgpt dots plugins for marketing are HubSpot (CRM read/write), Canva (asset creation), Shopify (commerce), Klaviyo (email, mostly read), and Slack/Teams (reporting and approval).
  • OpenAI has no first-party Google or Meta Ads plugin. Third-party connectors like Markifact and Adspirer fill the gap with approval-gated writes.
  • Custom Rules let you choose four permission levels per action: act freely, act if pre-approved, ask first, or hand off to a human. Default is ask-first for any write.
  • Your first dot is included in ChatGPT Business Premium ($125/user/mo) and Pro ($100, $500/mo). Access is rolling out globally except EEA, Switzerland, and UK on Pro.

If you are a marketer, the question about chatgpt dots plugins for marketing is not whether they work. It is which ones to connect, how to keep the agent from touching what it should not, and what to do when your ad platform is not in the directory. This guide answers all three.

What Are ChatGPT Dots Plugins for Marketing?

OpenAI launched dots at DevDay on September 29, 2026 (Source: OpenAI, 2026). A dot is an always-on agent powered by GPT-6 Astra that lives in its own cloud environment, keeps context across sessions, and works toward a goal without needing a new prompt every time. Think of it as a junior teammate who never sleeps.

The "plugins" part is what gives the dot hands. Through the ChatGPT Plugin Directory, rebuilt in July 2026 with skills, connected apps, and app templates, a dot can reach the same SaaS tools your team uses every day. For marketing, that means a dot can:

  • Read campaign performance from an ad account.
  • Draft a social graphic in Canva.
  • Create a HubSpot contact record from a new lead.
  • Check Shopify inventory before a flash sale goes live.
  • Drop a status update into Slack for team review.

The difference between a normal ChatGPT conversation and a dot is persistence. You close the tab; the dot keeps going. It monitors connected apps in read-only mode by default, and when it spots something worth your attention, a forgotten invoice, a campaign that is underperforming, a feature launch that changes the email copy, it either drafts the fix or asks what to do, depending on the Custom Rules you set.

CapabilityChatGPT ChatDot + Plugins
SessionLives only in the chat windowPersists 24/7 on cloud computer
App accessNone unless @-calledProactive read; write with approval
LearningPer-chat contextCross-session memory of preferences
OutputText only unless tool is invokedCan create, edit, publish, and report
AvailabilityRequires you to be presentRuns without you

Which Marketing Tools Your Dot Can Actually Reach

Not every plugin in the directory is equally useful for marketing. The plugins that matter for a marketing dot fall into three buckets: read-and-write (the dot can pull data and take action), read-mostly (performance data, limited writes), and channel (where the dot reports and asks for approval).

PluginWhat It ReadsWhat It WritesApproval GateBest For
HubSpotContacts, deals, pipelines, activitiesCreates/updates CRM records, logs engagementsVendor-dependent; works with Custom RulesLead management, pipeline updates
CanvaExisting designs, brand kitsCreates social posts, presentations, marketing materialsYesAsset creation at scale
ShopifyOrders, inventory, products, customersCreates discount codes, manages inventoryYesFlash sales, restock alerts
KlaviyoEmail/sMS campaign performance, flowsDraft and template operations only, no sendN/A (read-draft only)Campaign audit, template suggestions
SemrushSEO rankings, traffic, keyword data, competitive analysisNone (read-only)N/ASEO gap analysis, keyword research
SlackChannel history, messagesPosts messages and summariesYesNotification, approval channel
Microsoft TeamsChat history, channelsPosts messagesYesNotification, approval channel
NotionDocs, databases, wikisDrafts and updates pagesYesContent calendar, briefs, SOPs
Google DriveDocs, sheets, slidesComment and suggest editsRead-focusedBrief review, report generation
FigmaDesigns, prototypesCreates and edits designsYesMockups, ad creative review

The approval pattern that matters for chatgpt dots plugins for marketing

Every plugin that can write supports OpenAI's Custom Rules system. When you connect a plugin, you choose one of four behaviors for each action type:

  • Take action without asking. Use only for low-risk reads and routine operations (e.g., "pull this week's top-of-funnel traffic from Semrush").
  • Take action if pre-approved. The action must be explicitly mentioned in your instruction.
  • Ask before taking action. Default for anything that spends money, publishes content, or modifies a CRM. The dot pauses and shows you what it is about to do.
  • Hand off to you. The dot drafts the change and stops. You take over from there.

This is the safety layer that makes chatgpt dots plugins for marketing practical for teams that do not want an agent publishing to production without a human in the loop.

How to Set Up Your First ChatGPT Dot for Marketing Work

Creating a dot requires the ChatGPT desktop app (macOS or Windows) or the desktop web interface. Mobile and mobile web are not supported for creation, though you can interact with an existing dot from the mobile app once it is live.

  1. Open ChatGPT on desktop. Navigate to your profile and select Create a dot.
  2. Name your dot. The default handle is @yourname-dot. Pick something your team will recognize, @marketing-ops-dot, for example.
  3. Choose an avatar. OpenAI offers characters and a pet generator. This is cosmetic but makes the dot feel like a teammate.
  4. Complete the onboarding flow. The system will prompt you to connect apps and set a first task.

Connecting the Essential Marketing Plugins

Once the dot exists, open its profile and go to Customize → Plugins. This screen uses the same Plugin Directory as your ChatGPT account. Install the plugins that match your marketing stack:

  • Start with one write plugin (HubSpot or Canva) and one channel plugin (Slack or Teams). This gives you a closed loop: the dot can pull context, create an asset, and post the result for approval.
  • Add analytics and read-only plugins (Semrush, Klaviyo, Google Drive) after you have verified the basic workflow.
  • For ad accounts, see the section on the ad-account gap below.

Setting Custom Rules for Approval Gating

The most critical configuration for chatgpt dots plugins for marketing is the Custom Rules screen. Open your dot's profile, select Customize → Custom rules, and add rules for each action type the dot might take.

A practical starter rule set for a marketing dot:

ActionRuleBehavior
Social media post creation"Create canva design for social"Ask before taking action
CRM contact create"Add lead to hubspot"Take action if pre-approved
Campaign performance read"Check ads analytics"Take action without asking
Email draft"Draft klaviyo campaign"Hand off to you
Budget change"Adjust ad budget"Hand off to you

You can add new rules at any time and override them in individual prompts. OpenAI's auto-review also runs before any action that could alter external systems, as a second safety layer.

15 Marketing Workflows Your Dot Can Run

Below are real workflows that a marketing dot can execute, several pulled from OpenAI's own examples at launch and from early tester reports. Each includes the instructions to give your dot and the permission level you would assign.

Content & Social

  • Research a topic using Semrush and your connected browser, draft a 1,000-word blog outline, place it in Notion, and ping you in Slack for review. (Pre-approved topic research; ask before posting.)
  • Scan new interview transcripts and video recordings from Google Drive, identify quote-worthy clips, draft show notes, and queue up social posts in Canva. (Ask before publishing.)
  • Monitor competitor email campaigns via connected inbox, summarize positioning shifts, and suggest new subject lines for next week's Klaviyo flow. (Read without asking; hand off drafts.)
  • Generate five social image variants in Canva based on a brief, post thumbnails to Slack, and wait for your pick before exporting. (Hand off for final selection.)

Commerce & CRM

  • Check daily Shopify orders against inventory thresholds and flag products that need restocking before a planned promotion. (Read without asking; ask before creating discount codes.)
  • Watch for new HubSpot contacts that match your ICP score, enrich them with company data from your connected browser, and log an outreach activity. (Pre-approved for enrichment; ask before emailing.)
  • Pull weekly sales data from Shopify, cross-reference ad spend from your analytics plugin, and build a live ROAS report in Google Sheets. (Read without asking.)
  • Scan Stripe for invoices that were prepared but never sent, draft the invoice email, and request approval to send. (OpenAI's own demo example.)

Campaign Monitoring

  • Check Meta Ads and Google Ads performance every morning via a third-party connector, compare against your weekly CPA target, and post a one-paragraph briefing to Slack by 9 AM. (Scheduled task, read-only.)
  • Watch for a specific competitor's new Facebook ad creatives (via Ad Library API through a connector) and summarize format, offer, and CTA in a table. (Read-only, scheduled.)
  • Monitor a landing page's conversion rate from Google Analytics, flag if it drops below a threshold, and suggest three A/B test variants drafted in Canva. (Read without asking; hand off the test plan.)

Operations

  • Maintain a shared Notion page that tracks every approval your dot has requested and whether it was approved or overridden, a decision log for compliance. (Read and write, daily scheduled.)
  • Review your Google Calendar for the next day, cross-reference campaign launch dates in Notion, and remind you in Teams if a deliverable date conflicts with a meeting. (Read without asking; proactive reminder.)
  • When a project scope changes (noticed from a Slack thread or doc edit), update the relevant campaign brief in Notion and flag dependent tasks in monday.com. (Ask before updating external boards.)

The Ad-Account Gap in ChatGPT Dots Plugins for Marketing

The single biggest gap in the chatgpt dots plugins for marketing ecosystem is ad platforms. Neither Google nor Meta has published a first-party plugin in the ChatGPT Plugin Directory (Source: The Keyword, 2026). This means your dot cannot natively read Google Ads performance or pause a Meta campaign without a workaround.

Here is what exists today:

  • Google Ads. Google released an open-source MCP server in October 2025. It is read-only and intended for reporting and diagnostics. It requires a Google Cloud project and a public endpoint.
  • Meta Ads. Meta offers no plugin in the directory. Its third-party ad connectors (Pipeboard, Adspirer, Markifact) can read campaign data and create paused drafts, but not all support full write and approval workflows through a dot.
  • LinkedIn Ads. LinkedIn has a beta read-only plugin in the directory that surfaces ad set performance.
  • TikTok Ads. No native plugin.

How to bridge the gap

The practical approach for a marketing team running Google or Meta ads is a two-tool stack:

  1. Use a read-only connector (Markifact, Windsor.ai, or Adspirer) for daily performance summaries and anomaly detection. Set the custom rule to "take action without asking" for reads.
  2. Continue making budget changes and creative swaps inside the ad platform's own interface or through a dedicated marketing automation tool. The dot can flag what needs changing; a human executes the change.

This is not an elegant solution, but it is the reality of the current directory. Meta and Google are both building toward always-on agent integrations, and the Plugin Directory API is open. Expect first-party plugins or deeper MCP integrations from both platforms within the next two product cycles.

At Metaflow, we see this as part of a broader pattern: AI agents are becoming the primary interface for marketing operations, but the infrastructure to let them write safely to ad platforms is still catching up. That is why we build our automation workflows around a human-in-the-middle approval model, the same principle OpenAI built into Custom Rules.

Troubleshooting Your ChatGPT Dots Setup

Why can't I see the dots option?

Dots are rolling out gradually. If your account is eligible, Pro (outside EEA, Switzerland, UK), Business Premium, or Enterprise with beta enabled, it may take several days after September 29 for the feature to appear. Check that you are on the ChatGPT desktop app or desktop web; mobile does not support dot creation.

Can my dot create or pause ads?

Not through a first-party plugin. Third-party connectors like Adspirer and Markifact can draft campaigns in a paused state and read performance data, but writes to ad accounts require approval gating. OpenAI's Custom Rules + auto-review system works with these connectors, so your dot can flag an overperforming ad set and suggest a budget increase without spending money until you approve it.

Why did my dot take an action I didn't authorize?

Check your Custom Rules. If a rule is set to "Take action without asking" and the action falls under that rule, the dot will execute. Review each rule's scope and change any that feel too broad. You can also pause the dot entirely from its profile's menu (••• → Pause) while you audit the rules.

How do I stop my dot from reading certain apps?

Go to Customize → Plugins and disconnect the app. Disconnecting stops new reads but does not delete information the dot already obtained, to clear that, you must reset the dot (which also deletes its conversations and scheduled tasks).

Does my dot count toward ChatGPT's usage limits?

Yes, but the first month after launch includes extended limits. OpenAI has not published the post-launch consumption caps or the cost of adding more dots. Pro 500 includes Astra Ultrafast, which is the fastest model tier.

Can I share a dot with my team?

Not directly. Each dot belongs to one ChatGPT account. However, a dot can post to shared channels (Slack, Teams) and update shared documents (Notion, Google Drive). Multiple people can interact with the same dot if they are in the same Business or Enterprise workspace and the dot posts to shared workspaces.

The landscape for chatgpt dots plugins for marketing is moving fast, OpenAI launched dots on September 29, the Plugin Directory was rebuilt in July, and both Meta and Google are building toward agent-native integrations. Start with one dot, one write plugin (HubSpot or Canva), and one channel plugin (Slack or Teams). Set your Custom Rules before you give the dot its first task. That single workflow will tell you more about how your team actually wants to work with an always-on agent than any guide can.

For more on building AI-powered marketing automation workflows, see our guide to AI marketing agent workflows, our breakdown of building reliable AI content operations, and a real-world case study on automation approval gates.