ChatGPT integration
Dux-Soup integrates directly with ChatGPT to help you create more personalized LinkedIn outreach campaigns at scale.
Instead of sending the same message to every prospect, the integration intelligently rewrites and adapts your campaign messages before they are sent.
With the ChatGPT connector enabled, Dux-Soup can:
- Personalize connection requests
- Rewrite direct messages before sending
- Customize LinkedIn InMails
- Automatically continue campaigns based on replies
- Automatically qualify prospects in or out of campaigns
Once the ChatGPT connector is installed, you can enable specific AI-powered options for your campaigns.

How it works
First, create your outreach sequence in the Drip Campaigns section of Dux-Soup.
You should still write your original campaign templates with message placeholders exactly as you normally would. However, the templates can remain simple and do not require complex personalisation.

Enable the 'AI Powered' setting and save your campaign.

Your campaign templates remain the foundation of all messages. AI is used only to personalize tone and wording, though occasional inaccuracies may occur.
Before a message is sent, ChatGPT analyses the template and rewrites it to make it more relevant, personalized, and natural.
For example, a simple template like:
Hi _FN_, check my blog: https://www.dux-soup.com
can become
Hi Vlada,
I hope you're having a great day. Given your role in workflow automation and API integrations at Dux-Soup, I thought you might find some interesting insights in my blog: https://www.dux-soup.com. It touches on some topics that could align with your expertise in making things work smoothly.
Best,
Scott

To personalize a specific action, you must enable the corresponding option in Dux-Dash → App Connections.
For example, you may choose to personalize only direct messages while leaving connection requests unchanged.

ChatGPT can personalize messages based on profile information such as:
- First name
- Last name
- Job title
- Company
- Company website
- Location
- Industry
- Profile summary
Previewing AI-generated messages
You can preview how ChatGPT will personalize your campaign messages before launching a campaign.
Click AI Preview, then click a profile to generate and preview a personalized message. Dux-Soup will then send your campaign template to the configured AI model and display the personalized result.

The profile selection list contains the five most recently viewed LinkedIn profiles. If no viewed profiles are available, Dux-Soup will use sample profiles for testing purposes.

This allows you to verify how your templates are being rewritten before messages are sent to prospects.
AI-powered reply handling
When prospects respond, ChatGPT will also analyze the conversation and help Dux-Soup decide what happens next automatically.
Depending on the response, Dux-Soup will automatically:
- Continue the drip campaign
- Qualify a lead and move them into the Qualified Funnel section
- Qualify a lead out of the campaign
For example, if a prospect responds with:
“Yes, this sounds interesting. Happy to learn more.”
Dux-Soup can automatically mark the prospect as qualified.
If a reply is neutral or unclear, such as:
“Thank you.”
Dux-Soup can continue the campaign and move the prospect to the next drip campaign action.
If someone replies:
“Not interested right now.”
Dux-Soup can automatically qualify the prospect out of the campaign and stop further outreach.
This helps reduce manual campaign management while keeping interactions relevant and professional.
Please note that Dux-Soup will stop the sequence once someone replies by default, without ChatGPT integration.
Multi-language support
The ChatGPT integration supports any language understood by ChatGPT.
For example, if your campaign template is written in Dutch, ChatGPT will generate personalized messages in Dutch. The same applies to other supported languages.
ChatGPT can also interpret prospect replies in different languages to help Dux-Soup decide whether to continue the campaign, qualify a lead in, or qualify them out automatically.
If you have multiple AI integrations enabled (for example, multiple ChatGPT or Claude connections), Dux-Soup will use a single AI model to process personalization and reply handling.
Important: If more than one AI model is enabled, Dux-Soup will use the first available model it finds.