If you spend too much time copying LinkedIn leads or manually updating spreadsheets, this guide’s for you. We’ll walk through how to hook up Dux-soup with Zapier so your LinkedIn prospecting actually feeds your workflow tools. No fluff — just the real steps, honest gotchas, and what’s actually worth automating.
What You’ll Get Out of This Guide
- Step-by-step instructions: From setup to real automations, nothing skipped.
- Real-world advice: What works, what’s clunky, and what’s not worth the trouble.
- Pro tips for keeping things running (and not getting your LinkedIn account flagged).
If you already know Dux-soup is a LinkedIn automation tool and Zapier connects apps, you’re in the right place. If not, this might be a bit advanced — get to know the basics first.
Step 1: Get Your Accounts Ready
Before you can connect anything, you’ll need active accounts for both tools.
- Dux-soup: You need at least the Pro or Turbo plan. The free version doesn’t play nice with Zapier.
- Zapier: A free plan works for basic automations, but if you need more than 100 tasks/month or multiple steps per zap, they’ll want your credit card.
What to ignore: Don’t bother with browser plugins or sketchy “integration” Chrome extensions. Stick to official connections.
Step 2: Install Dux-soup and Set Up Webhooks
Here’s where things can trip you up: Dux-soup doesn’t have a direct Zapier integration. You use Dux-soup’s webhook feature to send data to Zapier’s Webhooks app.
- Install Dux-soup from the Chrome Web Store. Pin it for easy access.
- Open the Dux-soup extension, click the gear icon, and go to “Connect” or “Integrations.”
- Look for “Webhook” settings — typically under “Connect,” “Automation,” or sometimes “Actions.”
- You’ll see a spot to paste a URL. Leave this tab open — you’ll come back after setting up Zapier.
Heads up: The UI changes often. If you can’t find webhooks, check Dux-soup’s docs or reach out to their support.
Step 3: Create a Zap in Zapier
Zapier uses “Zaps” — automated workflows triggered by new data. Since Dux-soup sends data via webhook, you’ll use Zapier’s Webhooks app as the trigger.
- Log in to Zapier and click “Create Zap.”
- For the trigger, search for “Webhooks by Zapier.”
- Choose “Catch Hook.” This lets Zapier listen for data from Dux-soup.
- Zapier will give you a custom webhook URL. Copy it.
Pro tip: Don’t share this URL. Anyone who sends data to it can trigger your zap.
Step 4: Connect Dux-soup to Your Zapier Webhook
Now, hop back to your Dux-soup settings and paste in the Zapier webhook URL.
- Paste the copied Zapier webhook URL into Dux-soup’s webhook field.
- Save or update the webhook in Dux-soup.
Test it:
- Run a quick Dux-soup action (e.g., visit a LinkedIn profile or scrape a lead).
- Zapier should show a “Test” trigger event. If not, make sure Dux-soup is actually firing — sometimes you need to restart Chrome or re-authenticate.
If nothing’s coming through: Double-check that you’re using the Turbo edition (webhooks don’t always work with Pro), and that Dux-soup is allowed to run in your browser settings.
Step 5: Map Dux-soup Data in Zapier
Once Zapier catches a webhook, you’ll see a pile of data fields. This is where things get a little messy — Dux-soup’s data isn’t always labeled clearly. You’ll see stuff like profile_url
, first_name
, or sometimes just a raw blob of info.
- In Zapier, review the webhook sample data.
- Match up fields with what you want to use. For example:
first_name
→ your CRM’s “First Name”profile_url
→ “LinkedIn URL”company
→ “Company Name”
What to ignore: Don’t try to use every field. Most of the time, you’ll only need a handful (name, job, profile URL, maybe email if you’re scraping that).
Step 6: Add Your “Action” Step in Zapier
What do you want to do with the LinkedIn lead info? Here are common actions:
- Add to a Google Sheet: Great for a simple leads database. Search for “Google Sheets,” connect your account, choose “Create Spreadsheet Row,” and map fields.
- Create a Contact in CRM: Works with HubSpot, Salesforce, Pipedrive, etc. Just pick your tool, connect, and match fields.
-
Send Yourself an Email/Slack Message: Good for quick notifications or follow-ups.
-
In your Zap, click “+” to add an action.
- Pick the app you want to send data to.
- Connect your account if needed.
- Map the data fields from Dux-soup to your destination app.
Reality check: Don’t expect perfect data. LinkedIn profiles are inconsistent, and Dux-soup sometimes scrapes junk or blanks. Always test with a few real profiles first.
Step 7: Test and Turn On Your Zap
Almost done — just make sure everything actually works:
- Run a live test: Trigger Dux-soup with a real LinkedIn visit or scan. Check that your zap fires and data lands where it should.
- Check your destination app (Sheet, CRM, etc.) for the new record.
- If it looks good, name your zap and turn it on.
Troubleshooting tips:
- If nothing shows up, recheck your webhook setup and browser permissions.
- If data is missing, confirm Dux-soup is pulling those fields (check the export in Dux-soup directly).
- If you’re getting spammed with duplicates, Dux-soup may be set to revisit profiles — check your settings.
Step 8: Keep It Sane (and Safe)
LinkedIn automation can be risky. Dux-soup isn’t invisible, and LinkedIn will notice if you get too aggressive.
Best practices:
- Throttle your visits: Dux-soup lets you set daily limits. Stay well under 100 profiles/day if you care about your account.
- Randomize actions: Don’t make every action identical or back-to-back.
- Don’t message everyone: Automated outreach gets flagged fast and annoys people.
- Check your data regularly: LinkedIn changes its layout, and Dux-soup’s scraping can break without warning.
What not to automate: Avoid mass connection requests or spamming messages. Focus on collecting data, not blasting strangers.
Pro Tips & Honest Takes
- Dux-soup’s webhooks are basic. Don’t expect advanced filtering or logic — that’s what Zapier’s for.
- Data quality is hit or miss. LinkedIn profiles aren’t standardized, so expect plenty of empty or weird fields.
- Manual review is still smart. Use automation to collect leads, but review before outreach.
- Start small. Run your zap for a week before adding complexity. Fewer headaches.
Wrapping Up: Keep It Simple
You don’t need to build the next marketing robot army. Connecting Dux-soup to Zapier can save you hours — but only if you keep it tight and focused. Automate the boring bits, sanity check your results, and don’t try to outsmart LinkedIn’s anti-bot team. Iterate as you go, and remember: simple setups break less and are easier to fix.
Now get out there and make your LinkedIn automation work for you — not the other way around.