Saved Leads CRM

All permanently saved contacts. Use filters and actions to manage your outreach.

Settings

Appearance

Switch between dark and light theme. To download leads as Excel, open a campaign and use its Download button.

Integration Credentials & API Keys

The main key is used first. When it runs out, the backups take over in order. Keys stay on this computer.

Loading keys…

Internal Working

What happens when you run each step of a campaign. Every campaign has one search context (for example "saree shop in delhi" or "gold jewellery Jaipur"), and every step searches for businesses that match it.

Data sources used
📸 Instagram 📍 Google Maps 🛍️ Google Shopping 🌐 Websites 🏭 IndiaMART 📒 JustDial — skipped

JustDial is not used: it blocks automated access and hides phone numbers. Google Maps already finds the same local shops with real, callable numbers.

1Instagram1 SerpApi credit per page · small Apify cost

Finds businesses matching your search that are active on Instagram.

  1. Understands your search: AI works out what is being sold (the product or service) and the city.
  2. Searches Google inside Instagram: about 12 different searches (e.g. site:instagram.com saree wholesale delhi) for the number of pages you pick. Each page gives about 10 accounts, posts or reels.
  3. Checks each result with AI: keeps only real businesses that match your search and city; reads the name, @handle and phone.
  4. Hashtag posts & reels: reads recent posts under your hashtags (e.g. #sareedelhi) and opens each poster's account for bio, phone, email and website.
  5. Checks the city from the bio: sellers tag every city's hashtag, so the city is read from the account's own bio or address. Businesses from other cities are kept but marked Other city and listed at the end.
  6. Confirms every account exists: fake or deleted handles are removed; real ones get followers, bio, website and contacts.
2Google Maps1 SerpApi credit per page (~20 businesses)

Finds physical businesses with phone number and full address.

  1. Builds Maps searches from the same search (e.g. "saree shop in delhi", "saree wholesale delhi").
  2. Searches Google Maps: each business comes with phone, address, rating, reviews, opening hours and website.
  3. AI + city check: keeps only businesses that match your search and are in your city.
  4. Adds or completes: a new business becomes a new row; a business with the same phone or Instagram as a step 1 lead completes that row instead of repeating it.
  5. Name + street address: an Instagram lead that wrote its shop address joins its Maps listing when both the name and the shop address match.
3Google Shopping1 credit per search + 1 per new store

Finds online stores selling the product, with their own websites.

  1. Shopping searches for the product (e.g. "saree", "designer saree", "saree online"): about 40–70 products each.
  2. Stores only: marketplaces such as Amazon, Myntra, Flipkart, Meesho, Ajio and Nykaa are skipped.
  3. Store website: opens each new store's product page to take the store's own website (free when the store name already is a web address).
  4. No repeats: stores already in your table are only tagged with this campaign.
  5. Contacts are not found here: they come in step 4.
4Websites + IndiaMARTFree

Fills in the missing contacts of every lead in the campaign. Run it last.

  1. Opens websites only of leads missing email, phone, Instagram or Facebook: the home page and up to 2 contact pages.
  2. Collects email, phone numbers, WhatsApp links, Instagram, Facebook and GST number.
  3. Safety filters: ignores numbers shared by many unrelated sites (platforms, web agencies), expired pages and dummy emails; a chain's number is kept as "Head office", not as the branch's own.
  4. Only fills gaps: never overwrites what is already there.
  5. IndiaMART lookup by name + city: owner name, nature of business, GST and employees are shown in the lead's details pop-up, only when confirmed by the same GST or the same name + PIN code.
  6. Tidies up: joins rows that now share a phone or Instagram, and checks any new Instagram accounts.

Rules for every step

  • No duplicate rows: two rows become one only with proof: the same phone, Instagram, Maps listing or GST. Never by name alone, because many businesses share a name.
  • One step at a time: the progress bar shows the time taken and the time left.
  • Run again searches again; businesses found again are merged, not repeated.
  • No messages are sent by the dashboard. Click a number to open it in WhatsApp Web and check it yourself.
  • Backup keys take over by themselves when a main key runs out.
  • Best order: 1 → 2 → 3 → 4. Step 4 completes the contacts of everything found in steps 1–3.

Delete Campaign

Removes a campaign. Its leads are removed too, except any already saved to the Leads page or also found by another campaign. This cannot be undone.