๐Ÿ“ˆSales & Leads ยท Step-by-step guide

Find companies that are hiring for the job you do, and get a weekly list of who to pitch

If a company is advertising for a role you can do as a service (say, a social media manager when you run social media for clients), it's already spending money on that problem. A Grok Bot checks job boards for those roles every week, opens each job post and company website, checks the company fits your rules, and adds the good ones to a Google Sheet with one line on why you're a fit. You decide who to contact.

โฑ๏ธ About 45 minutes to set up๐ŸŽฏ Easy๐Ÿ’ต Included in The X Subscription Premium (USD 30/month)๐Ÿ“‹ 7 steps
๐Ÿค– Grok Bot๐Ÿ“˜ How-to
๐ŸŽฏ What you'll have at the endYou'll have a Google Sheet that fills up every Monday with companies hiring for the kind of work you sell, each with the job link and a reason they fit.

๐Ÿ‘€ What you'll get

Example

Here's the kind of thing you'll have at the end:

๐Ÿงฎ Spreadsheetleads ยท Monday 2 November
CompanyJob titlePostedWhy we fit
Serene Dental GroupDigital marketing executive29 Oct4 clinics, no ads staff, post asks for Meta ads experience
Kopi Kita RoastersPerformance marketer30 OctOnline shop launch, 1-person team
BrightPath TuitionSocial media and ads lead31 OctWants leads for new branch

3 new fits this week. Skipped 11 (2 agencies, 9 already in your sheet). 1 job board asked for a login.

๐Ÿงช Made-up sample to show the kind of result. Your output will vary.

๐Ÿ’ธ What will this really cost me?

Prices checked 23 Oct 2026
๐Ÿงช To try it once
Free trial credit for new Grok Bot accounts (it runs out by how much work the bot does, within 7 days). After that you need The X Subscription Premium at USDย 30 (MYRย 122) a month.
๐Ÿ” To keep it running
Included in Premium: USDย 30 (MYRย 122) a month, or USDย 25 (MYRย 102) a month paid yearly. Super (USDย 100 / MYRย 408) and Ultra (USDย 200 / MYRย 816) give bigger weekly allowances.
โš ๏ธ Watch out for
Opening dozens of job posts and websites each week uses more allowance than a short task, so start with one role. Paid job-board accounts, if you need one, are extra. Bots share one weekly allowance; past it, extra work is paid from prepaid credit, so set a monthly limit. The Plus plan (USDย 8 / MYRย 33) doesn't include Grok Bot.

๐Ÿ”— Official pricing: The X Subscription pricing ยท Grok Bot plans & usage

Prices change often, so check the links before you pay. Amounts exclude tax. MYR at USD 1 = MYR 4.08 (Bank Negara Malaysia, 19 Oct 2026).

๐Ÿงพ Which plan do I need?

๐Ÿช™ Small upgrade ยท MYR 122/mo

Grok Bot runs in The X Subscription Premium (the trial credit lasts up to 7 days).

Tick what you already pay for:

๐Ÿช™ Small = up to MYR 250 a month more ยท ๐Ÿ’Ž Big = over MYR 250 a month more ยท prices from each provider's pricing page, checked 21 Oct 2026.
โ„น๏ธ How we work this outPrices come from each provider's own pricing page (checked 21 Oct 2026; amounts exclude tax; USD 1 = MYR 4.08, Bank Negara Malaysia 19 Oct 2026). Small upgrade = up to MYR 250 a month more than you pay now. Big upgrade = more than MYR 250 a month more. Check pricing = the provider doesn't publish a price we could confirm. Each guide's needs come from its own "What will this really cost me?" box. Your ticks stay in this browser only (no account, nothing sent to us).
Tick all your plans on the home page โ†’

โฑ๏ธ Try it in 10 minutes

๐Ÿงช Dry run ยท nothing to connect

What you'll see: a dry run: sample job adverts checked for companies already spending on the problem you solve, scored and turned into a pitch list.

๐Ÿงช Dry run. The real thing needs your apps connected, so this tries only the AI's part on a sample you paste in. Nothing is connected, sent or booked.

Copy the prompt, paste it into one of the free AI apps below and press send. The sample is made up, so swap in your own details if you like.

๐Ÿ’ฌ Your 10-minute test
Dry run of hiring-signal leads. Normally the bot checks job boards and company websites itself; for this test use the sample adverts below.

My service: I run Facebook and Google ads for small clinics.
Good fit: clinics or healthcare businesses with 10-200 staff, posted in the last 7 days.
Not a fit: recruitment agencies, companies with a marketing team of more than 5.

Adverts:
1. 'Digital Marketing Executive', BrightSmile Dental Group, 45 staff, posted 3 days ago.
2. 'Paid Ads Manager', TalentLink Recruitment (for a client), posted 2 days ago.
3. 'Social Media Intern', PhysioCare, 12 staff, posted 20 days ago.
4. 'Performance Marketer', SkinFirst Aesthetics, 80 staff, marketing team of 3, posted yesterday.

Score each 1-5 for fit with the reason, then write a short, non-pushy opening line for the top 2 that mentions the job advert.

โœ… Works on: ChatGPT Free ยท Claude Free ยท Gemini app (free) ยท Grok Bot trial credit

Links go to the official plan pages. Free plans have daily limits and can change, so check before you rely on them.

โžก๏ธ Like it? The full setup adds: The real bot checks job boards every week, opens each advert and company site, and sends you a ranked list of who to pitch in a sheet. Go to the steps โ†“

โšก One-click install

Checked install pages (app stores, official sites and template pages): tap to get it straight away.

๐Ÿงฐ Before you start

โฑ๏ธ Time neededAbout 45 minutes to set up
๐Ÿ’ต Rough costIncluded in The X Subscription Premium (USD 30/month)

๐Ÿชœ Step by step

๐Ÿฃ Beginner mode: showing the 6 essential steps only. Extra steps are hidden; tap ๐Ÿš€ Advanced at the top to see all 7.
โœ… 0 of 7 steps done ๐Ÿ“„ Printable page
  1. 1
    โ˜

    Pick your signal

    Write down your service, the job titles that mean a company needs it (for example 'paid ads manager' if you run ads), and the kind of company you want: size, location, what they sell.

  2. 2
    โ˜

    Make a 'leads' sheet

    In Google Sheets, create a sheet called leads with columns: Company, Website, Job title, Job link, Date posted, Why we fit, Status.

  3. 3
    โ˜

    Create the bot and connect Sheets

    Install Grok Bot (buttons below). Create a new Bot called Lead Finder and connect Google Sheets under connected apps.

  4. 4
    โ˜

    Run the first search

    Paste the 'Hiring signals' prompt below with your job boards and rules. The bot opens every job post and the company's website and checks them against your rules.

  5. 5
    โ˜

    Review the shortlist yourself

    Read each 'Why we fit' line, delete weak ones and mark who you'll contact. Compare it with the companies you'd have picked yourself.

  6. 6
    โ˜

    Save it as a weekly skill

    When a run looks right, say: 'Save the process we just used as a skill called hiring signals', then 'Every Monday at 8am, run hiring signals and post the new leads here.' It runs in the cloud with your laptop closed.

  7. 7
    โ˜

    Optional: draft first messages

    Use the 'First message' prompt for your top three. Nothing is sent; you edit and send it yourself.

    โž• Extra step: hidden in ๐Ÿฃ Beginner mode

๐Ÿ’ฌ Copy-paste prompts

Tap Copy prompt, paste it into your AI (Grok, ChatGPT, Claude or Gemini), then replace the [yellow bits] with your own details.

๐Ÿ’ฌ Hiring signals
My service: [e.g. I run Facebook and Google ads for small clinics].
Roles that signal a need: [e.g. paid ads manager, performance marketer, digital marketing executive].
Good fit: [customer type], [size, e.g. 10-200 staff], [location], posted in the last 7 days.
Not a fit: recruitment agencies, companies with an in-house marketing team over [5] people, [anything else].
Job boards to check: [board 1 link], [board 2 link], [board 3 link].
For each job post: open it and the company's website, check it against my rules, and skip any company already in my 'leads' sheet.
Add each fit to 'leads' with: company, website, job title, job link, date posted, and one line on why my service fits (based on what the post or site says).
If a site blocks you or needs a login, stop and tell me which one. Don't contact anyone.
๐Ÿ’ฌ First message (optional)
For the top 3 companies in 'leads' marked 'contact', draft a short first message (under 90 words) to the hiring manager or owner. Mention the role they're hiring for, offer my service as a quicker way to get that work done while they hire, and end with one easy question. Don't send anything.

โš ๏ธ Tips & common mistakes

๐ŸŒŸ Why it's worth it

๐Ÿ’ก Why it mattersCold lists are mostly companies with no need right now. A job ad is a public sign that a company has budget and a gap, so a short list built from them is warmer, and the bot does the afternoon of checking for you.
๐Ÿท๏ธ Real exampleKNOX (@knoxtwts on X) shared the method on 21 Oct 2026: pick the role that signals your service, give the bot job boards, have it open every post and company site, skip anyone already in your 'leads' sheet, log each fit with the job link and a reason, then save it as a skill called 'hiring signals' that runs every Monday at 8am. He notes some job boards block bots or ask for a login.
๐Ÿ”Œ Connects to:Job boards (public job posts)Company websitesGoogle Sheets
๐Ÿ“˜ Proof level: How-toA how-to guide, template or new feature from the maker or a guide site. It shows what you can set up and claims no particular results.
๐Ÿ“ฐ Found via X (Twitter): KNOX: how to get faster and warmer lead lists from Grok Bot (X post) โ†—

๐Ÿ”— Helpful links

๐Ÿ“ฌ Every Monday: new things AI can do for you, with the exact prompt to copy

Sign up free and get our PDF of 20 copy-paste AI prompts straight away. One short email a week, unsubscribe in one click.

โ† Back to all use cases