/
/
Invite your Pipedrive pipeline to a GoTo Webinar once each
For marketers who want the people on deals in a Pipedrive stage, or at a key account, registered for a webinar without duplicate confirmations.
On this page
Connector
Connect Pipedrive, pick your AI tool and paste the prompt.
The problem
Webinar invites that send two confirmations
Inviting the people on deals in a Pipedrive stage, or everyone at a key account, to a webinar means exporting contacts, splitting names and registering each in GoTo Webinar. Registered people get a second confirmation and names get split wrongly.
Without PopdockAI
- Export contacts from a stage or organization
- Split first and last names by hand
- Register each person in GoTo Webinar
- Send a second confirmation to someone already registered
With PopdockAI
- People on open deals or at the organization are gathered
- Each email is checked for an existing registration
- Name splits are shown, with uncertain ones flagged
- Nobody is registered until you confirm
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Register Pipedrive contacts for the upcoming webinar named `{webinar-name}`: the people on open deals in the stage `{stage-name}`, or the people at the organization `{organization-name}`, skipping anyone already registered, only after the user confirms. The webinar's organizer key is `{organizer-key}`.
**Step 1: Find the webinar in GoTo Webinar**
Call `goto-webinar-get-webinar` with `webinar-name.contains` set to `{webinar-name}`. If it matches more than one webinar, list them and stop. If the webinar is already over, say so and stop.
**Step 2: Establish the contacts in Pipedrive**
* If `{stage-name}` is given: call `pipedrive-get-stage` with `name.contains` set to it; if more than one stage matches, list them with their pipeline and stop. Call `pipedrive-get-deal` with `stage-id` and `status` set to open. For each deal's person name, call `pipedrive-get-person` with `name` set to it; if that name matches more than one person, keep the one at the deal's organization and flag any you could not resolve.
* If `{organization-name}` is given: call `pipedrive-get-organization` with `name.contains` set to it; if more than one matches, list them and stop. Call `pipedrive-get-person` with `organization-id` set to its id.
* If both are empty, ask the user which contacts to invite and stop.
Drop anyone without an email and list them.
**Step 3: Carry each email across and skip the already registered**
For each contact, call `goto-webinar-get-registrant` with the `webinar-key` and `email` set to their email. If a registration comes back, skip them as already registered.
**Step 4: Show the plan and wait**
Show a table: person, email, organization, job title, deal (when from a stage), and the first and last name you will send. Pipedrive holds one full name, so split it at the last space; show any name you are unsure how to split. If `{organizer-key}` is empty, say that GoTo Webinar needs the webinar's organizer key to register people, that no tool returns it, and ask the user for it. Ask the user to confirm. Do not write anything until they confirm and the organizer key is known.
**Step 5: Write, then confirm**
After confirmation, call `goto-webinar-add-registrant` once per person with `webinar-key`, `organizer-key`, `first-name`, `last-name`, `email`, `organization` set to the Pipedrive organization name, `job-title` and `phone` when Pipedrive has them, and `resend-confirmation` set to false. Report each person as registered or failed, with the error for any failure.
**Rules & Guidelines:**
* `pipedrive-get-stage`, `pipedrive-get-deal`, `pipedrive-get-organization` and `pipedrive-get-person` are on the pipedrive server; `goto-webinar-get-webinar`, `goto-webinar-get-registrant` and `goto-webinar-add-registrant` are on the goto-webinar server.
* `goto-webinar-add-registrant` is the only tool that may write, once per person, and only after confirmation. It sends each person a confirmation email, so say that when asking to confirm.
* Do not call `goto-webinar-delete-registrant` or any Pipedrive add or update tool, such as `pipedrive-add-activity`, `pipedrive-add-note` or `pipedrive-update-deal`.
**Validation:**
* If every contact is already registered, say so and stop.
* Compare emails case-insensitively when checking registrations.
* If registration fails with an organizer key error, stop and ask for the correct key rather than retrying every person.Who it's for
One answer, three teams that use it
Event marketers
Fill the webinar from the pipeline
Register everyone on deals in a stage in one request, with existing registrants skipped.
Register everyone on open deals in the Proposal stage for the Q1 roadmap webinar.
Account executives
Invite a whole account
Register every contact at a key account, with names checked before anyone gets an email.
Invite everyone at Contoso in Pipedrive to the Data in Finance webinar.
Marketing operations
Avoid duplicate confirmations
Existing registrants are skipped, so nobody gets two confirmation emails.
Invite Northwind Traders contacts to the customer webinar, skipping anyone already registered.
How it works
What PopdockAI does when you ask
You name the webinar and a Pipedrive stage or organization, and your AI assistant checks who is already registered. It registers the rest only after you confirm and the organizer key is known.
01
Ask
You name the webinar and a Pipedrive stage or organization.
02
Check
It gathers the people and checks each email for an existing registration.
03
Confirm
You see the names as they will be sent and approve, with the organizer key.
04
Register
It registers each person once and reports any failures.
What PopdockAI provides
The tools behind the answer
Ready made tools for Pipedrive and one secure connection to your AI tool. No code, no exports.
goto-webinar-get-webinar
pipedrive-get-stage
pipedrive-get-deal
pipedrive-get-person
pipedrive-get-organization
goto-webinar-get-registrant
goto-webinar-add-registrant
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.
The outcome
Your pipeline invited once each
Related use cases
More ways to put this data to work
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.

.webp)
