← Back to Articles

How to Build a Competitor Analysis Chatbot (Step-by-Step Tutorial)

Create a no-code chatbot that scrapes live competitor website data for instant analysis

I’ve built a chatbot that allows you to do instant competitor analysis by scraping other companies’ live website data. This is perfect for anyone in business - whether you’re a startup in New Zealand or anywhere else - who needs to see what competitors are doing in their space, without manually searching through websites and processing all that information. This is a step-by-step guide on how to create this chatbot yourself with no code or technical knowledge required.

What the Chatbot Can Do

Zapier Competitor Analysis Bot chatbot interface showing instructions and AI model configuration
Competitor analysis chatbot built in Zapier with detailed instructions

As an example, I built one around Ravensdown, a fertiliser company. You can ask it for a SWOT analysis and it goes through strengths, weaknesses, opportunities, and threats for that company. You can ask a whole range of questions and it will look at the website information and return results in a readable, summarised form.

Setting Up in Zapier

Head over to Zapier and create an account. There’s a 14-day free trial for all the pro benefits, and after that you can still have two chatbots running. Go to “Create” and select “Chatbot.”

Step 1: Write Chatbot Instructions

The chatbot instructions define how it acts, responds, and behaves. Think of it as text that gets placed before every message you send. A great tip is to use AI to generate these instructions for you - AI is actually pretty good at prompting itself. Simply ask Gemini or ChatGPT to create a system prompt for a competitor analysis chatbot.

Step 2: Add Knowledge Sources

Go to the Knowledge section and use the “Crawl Web Page” feature. This allows the chatbot to connect to public URLs and pull data from them. Enter the competitor’s website URL and make sure to tick “Crawl this link for all subpages” so it captures data from products, services, and other sections - notjust the homepage.

On the free trial, you can select up to 10 pages (20 on the paid version). Choose the most important pages for your comparison needs.

Live Data Updates

The really cool thing is that if the competitor changes information on their website, your chatbot will pick it up because it checks the website live every time you ask a question. Once it’s set up, you don’t need to touch it again unless the directory structure changes.

Testing the Chatbot

Competitor Analysis Bot test interface showing chatbot instructions and greeting message
Testing the chatbot functionality and responses

Once the knowledge sources are loaded, you can test it directly in Zapier. Ask for a company summary and it will return information specific to that company. Ask for a SWOT analysis and it will provide strengths, weaknesses, opportunities, and threats based on real website data.

Sharing and Embedding

Zapier integration interface showing knowledge source selection for competitor analysis
Connecting knowledge sources to the competitor analysis chatbot

Zapier provides a public link that you can share with anyone in your organisation. If you want to embed the chatbot on your own website, there’s an embed code you can copy and give to your web developer.

Tips for Best Results

This works especially well when competitors have a single page with all their key information. When information is spread across many pages, you need to be more selective about which pages to crawl. You can also set up multiple chatbots for different competitors.

Ready to move faster with AI?

Let’s Build Your AI Advantage

Book a free strategy call and I’ll show you exactly where AI can save you time, cut costs, and unlock growth in your business.

Book a Free Call
Not sure where to start?See how I help →
25+ NZ businesses helped
Free 30-min consultation
No obligation
Stay ahead on AI

Join Blake’s AI Briefing

Practical AI insights, tools, and updates for NZ businesses, delivered straight to your inbox. No spam, unsubscribe anytime.

Subscribe Free