Industries · B2B sales

Location intelligence for B2B sales and business development

A steady list of the right businesses to call, with the person to ask for, in your CRM every morning.

25ready-made templates
3kinds of use case
9one-minute stories
39blocks used
432hours a month saved by them all (an estimate)

Why b2b sales teams use xMap Flows

Most sales teams buy a list once, work it for a quarter and watch it go stale. The businesses that matter most, the ones that opened last week, moved, started hiring or just got a bad review, are never on it. xMap Flows watches the places database, live business listings and job postings for the companies that fit your customer profile, skips the ones already in your CRM, scores the rest with xMap AI, finds the decision maker through your own Apollo account and puts every lead where your reps already work.

Lists go stale

A bought list is out of date the day it arrives. Flows search live data on a schedule, so new businesses reach your reps in their first week.

Reps waste the first call

Calling the front desk wastes the call. Apollo adds the owner or purchasing manager by name, and xMap AI writes a first message that mentions what they actually do.

Duplicates in the CRM

Only new and Match with my table remove companies you already have, so every lead that reaches HubSpot or Salesforce is new.

No signal on timing

Hiring, a new branch or a fresh opening are the best moments to sell. Job postings and Nearby places turn those moments into triggers.

Sales teams, SDRs and founders who need a steady list of the right businesses to call, with the person to ask for.

How a flow works for b2b sales

Every flow reads left to right: something starts it (a schedule, a message, an app event or new rows), it looks at an area, gathers data, lets xMap AI make sense of it, applies your rules, and sends the result where your team works. These are the blocks b2b sales templates use most.

  1. 1

    Where

    Choose the area: countries, cities, a radius around your own sites, or shapes you draw.

    Area of interest

  2. 2

    Data

    Bring in what is there and what is changing.

    Map business scan · Nearby places · Job postings · Demographics · Web page watch

  3. 3

    AI and your rules

    Score, rank, keep only what is new or fits, and match with your own data.

    xMap LLM · AI agent · Jev decision · Only new · Filter

  4. 4

    Where results go

    Send each result where your team works.

    Email · Show on a map · Outreach · Reply · HubSpot

Use cases and templates for b2b sales

Each template is a real flow on live data. Open it, change the city and the kind of place, test it and deploy it. Grouped by what the team wants to do.

Find customers and leads 21 templates

See them in the template gallery

New places of your type in your city every morning, only the new ones, ranked by xMap AI.

Every morning: new places of a type in your city, only the ones not sent before, ranked by xMap AI, emailed and mapped. The simplest way to never miss a new prospect: one list a day, ranked, with nothing you have seen before.

Good for
A supplier tracking new cafes · A payments company finding new merchants · An insurer looking for new businesses
Each run gives
An email with the list · A map of the results
Time saved
About 15 hours a month (an estimate)

Check your target accounts every week and get told what changed.

Every week: check each company on a saved list on online maps (rating, status, phone, website) and email what changed. Ratings, phones, websites and closures change quietly. This flow keeps your account list true without anyone checking by hand.

Good for
An account manager with 200 accounts · A lender watching borrowers' businesses · A distributor keeping its customer list clean
Each run gives
An email of what changed
Time saved
About 4 hours a month (an estimate)

Each lead added to a Google Sheet is found on the map and scored by xMap AI.

When a row is added to a Google Sheet: find the business on online maps, score it with xMap AI and email the result. Teams already keep leads in sheets. This flow adds the facts and a score as soon as a row appears, so nobody qualifies by hand.

Good for
A sales team sharing a lead sheet · An events team collecting booth leads · A partner program screening applicants
Each run gives
An email per lead with its score
Time saved
About 13 hours a month (an estimate)

New cafes scored by xMap AI, with the owner and managers from Apollo.

Every morning: new cafes in your city, scored by xMap AI, and for the good fits the owner, general manager and purchasing manager from your Apollo account, emailed to you. A lead without a name is half a lead. This flow gives every good fit the people to ask for.

Good for
A coffee supplier · A POS company selling to cafes · A food delivery platform
Each run gives
An email of who to call
Time saved
About 30 hours a month (an estimate)

The biggest employers around your office, with their office and facilities managers, in Slack.

Every month: the offices and business parks within 2 km of your office, sized with Apollo’s company details, the 20 biggest employers first, and their office and facilities managers from your Apollo account, posted to your sales channel. The companies next door are the easiest accounts to serve and visit. This flow sizes them with Apollo and names who runs the office, so the team knows who to call first.

Good for
A catering company selling office lunches · A cleaning or facilities firm · A coffee or water supplier for offices
Each run gives
A Slack post of the biggest employers · The office or facilities manager at each
Time saved
About 2 hours a month (an estimate)

Who runs the restaurants and cafes around your stores, every week.

Every week: the restaurants and cafes within 500 m of each of your stores (a table in My data), only the new ones, with their owners and managers from your Apollo account, by email. Your stores' neighbours are your easiest partners and customers. This flow tells you who they are and who runs them.

Good for
A mall marketing team · A bank branch network · A delivery hub building local partners
Each run gives
A weekly email
Time saved
About 4 hours a month (an estimate)

Every new business in your territory, scored, with the decision maker, straight into HubSpot.

Every weekday: businesses that opened in your cities, only the new ones, scored by xMap AI, researched by an AI agent (competitors and residents around each), with the owner or manager from Apollo, added to HubSpot, emailed and mapped. Reps spend hours finding businesses, checking if they are any good and hunting for a name. This flow does all of it before the morning meeting, and HubSpot is up to date without anyone typing.

Good for
A food and beverage supplier covering two cities · A payments company signing up new merchants · A B2B insurer finding newly opened businesses · A cleaning company selling contracts to restaurants
Each run gives
Companies created in HubSpot · The owner or manager to ask for · An email and a map of the territory
Time saved
About 40 hours a month (an estimate)

The 20 best clinics to call today, with the owner or director, in a sheet.

Every weekday: the best-rated clinics in your city that you have not called yet, ranked by xMap AI, the top 20 with call notes from an AI agent and their owner or director from Apollo, emailed and added to a Google Sheet. A call list that is ranked and new every day keeps reps on the phone instead of on Google. Only clinics you have not called before come back.

Good for
A medical supplies distributor · A clinic software company · A healthcare staffing agency · A lab offering test services to clinics
Each run gives
A ranked call list by email · Rows in your call sheet · The person to ask for
Time saved
About 33 hours a month (an estimate)

New businesses scored and routed by size: the established ones to key accounts, the rest to inside sales.

Every weekday: businesses that opened in your city in the last six months, only the new ones, scored by xMap AI; the established ones (many reviews) posted to the key-account team in Slack, the smaller ones added to the inside sales sheet. A new business with hundreds of reviews needs a senior rep; a small one needs a quick call. This flow sorts every new opening the morning it appears, so each team only sees its own.

Good for
A payments company with a key-account team · A supplier with field and inside sales · A software company selling to new businesses
Each run gives
A Slack post for the key-account team · Rows in the inside sales sheet · A score and reason per business
Time saved
About 15 hours a month (an estimate)

Add a business name to a sheet and get it enriched, scored and in HubSpot with an opening line.

When your team adds a business to a Google Sheet: find it on the map with its phone, website and rating, score it with xMap AI and write an opening line for the rep, then create the company in HubSpot. Field reps and event teams collect names in a sheet. This flow turns each row into a complete CRM record with a score and something to say on the phone.

Good for
Trade show leads typed into a sheet · A partner team logging referrals · Reps noting businesses they drove past
Each run gives
Companies in HubSpot · An opener for the rep · A summary email
Time saved
About 24 hours a month (an estimate)

Businesses that look like your best customers, near them, not yet in HubSpot.

Every month: businesses around each of your best customers that look like them, without the ones already in HubSpot, scored by xMap AI for how similar they are, emailed and mapped. Your best customers tell you who to sell to next. This flow finds their lookalikes around them and leaves out everyone you already know.

Good for
A supplier growing from its best accounts · A franchise finding similar operators · A software company copying its best segment
Each run gives
A ranked email of lookalikes · A map coloured by similarity
Time saved
About 3 hours a month (an estimate)

New restaurants and cafes graded by Jev and sent to your rep on WhatsApp every morning.

Every morning: restaurants and cafes that opened in the last year, only the new ones, graded by Jev as prospects, the good ones sent to your rep on WhatsApp and mapped. Field reps live on WhatsApp. The day's best new openings arrive where they already look, graded so they visit the best first.

Good for
A beverage distributor · A coffee machine supplier · A food packaging company
Each run gives
A WhatsApp list for the rep · A map of new openings
Time saved
About 23 hours a month (an estimate)

Supermarkets and groceries not in HubSpot yet, scored and added every week.

Every Monday: supermarkets and grocery stores in your cities that are not in HubSpot yet, scored by xMap AI, created in HubSpot and emailed to you. Lists bought once go stale and duplicate what you have. This flow checks HubSpot first and only adds stores that are truly new to you.

Good for
A consumer brand building its retail list · A shelf display supplier · A payments provider for grocers
Each run gives
New companies in HubSpot · An email of what was added
Time saved
About 6 hours a month (an estimate)

Meeting prep chat for reps

AI agentEasyWhen it happens

A chat for reps: name the business you are meeting and get a short brief with questions to ask.

A chat for your sales team: a rep names the business they are about to meet and its city, an AI agent looks up its competitors, the people living around it and the jobs it is posting, and answers with a short brief and three questions to ask. Preparing for a meeting means an hour of searching. Reps ask the chat on the way and get the area, the competition, signs of growth and three questions in a minute.

Good for
Account executives before first meetings · Franchise developers before site visits · Field reps between appointments
Each run gives
A brief in the chat for each meeting
Time saved
About 40 hours a month (an estimate)

A complete outbound engine: find, research, write the first email, approve, then HubSpot.

Every weekday: new businesses in your cities that are not in HubSpot, scored by xMap AI, researched by an AI agent, with the decision maker from Apollo and a personal email drafted for each; you approve the batch, then the contacts go to HubSpot and the list to your inbox. This is what a good SDR does all morning, done before you arrive: new businesses not in your CRM, researched one by one by an AI agent, with the right person and a first email that mentions something real about them. You only approve.

Good for
A B2B supplier with a small sales team · A SaaS company selling to local businesses · A payments or POS company · A franchise selling to new operators
Each run gives
A researched lead list · A personal email draft per contact · Contacts in HubSpot after your approval · A map
Time saved
About 40 hours a month (an estimate)

Follow up a trade show list

AIMediumWhen it happens

Trade show contacts scored and followed up from your Gmail.

After a trade show: the badge scans added to your sheet are found on the map, sized with Apollo, scored by xMap AI, and each gets a follow-up email drafted, approved by you, sent from your Gmail. Most trade show leads go cold in a week. Scored, drafted follow-ups go out while they remember you.

Good for
A B2B company after a trade show · An events team · A startup at a conference
Each run gives
Emails from your Gmail
Time saved
About 2 hours a month (an estimate)

New offices with their office managers, for office services.

Every week: new office buildings and coworking spaces in your city, the new ones only, with the tenants’ office managers from Apollo, as leads for office services. Companies moving buy furniture, cleaning, coffee and internet. They choose in the first weeks.

Good for
An office supplies company · A cleaning company · An office coffee service
Each run gives
New leads in HubSpot
Time saved
About 4 hours a month (an estimate)

Lost customers checked and scored for a win-back call.

Every quarter: customers in your sheet that stopped buying, checked on the map (still open, rating), scored by xMap AI for a win-back call, the best twenty to the account manager. Winning back a past customer costs less than finding a new one. The best ones are ranked.

Good for
A distributor · A software company · A wholesaler
Each run gives
An email
Time saved
About 2 hours a month (an estimate)

IT resellers in a new country, approved, into HubSpot.

Every month: IT shops and system integrators in the new country’s cities, the best-rated first, with the owner from Apollo, approved, into HubSpot. Software sells abroad through local resellers. Good ones are found and approached in a week.

Good for
A software company going abroad · A hardware brand · A security product vendor
Each run gives
New leads in HubSpot
Time saved
About 2 hours a month (an estimate)

New chain branches and the franchisees behind them.

Every month: branches of fast food, coffee and fitness chains that opened in your region in the last six months, the person behind each from Apollo, and an opener by xMap AI on what a growing franchisee needs, into HubSpot. A franchisee who just opened one branch is planning the next, and buys for every branch at once.

Good for
A POS company · A restaurant supplier · A payroll software company
Each run gives
New leads in HubSpot
Time saved
About 1 hours a month (an estimate)

New dental clinics, each written to with two follow-ups that stop when they reply.

Every weekday: dental clinics that opened in your cities in the last year, only the new ones, the practice manager from Apollo and a short intro drafted by xMap AI, then an email and two follow-ups that stop as soon as they reply. You approve each first message before it goes. A new clinic picks its suppliers in its first months. A short note and two polite follow-ups reach most of them, and nobody is chased once they answer.

Good for
A dental supplies company · A dental laboratory · A practice software company
Each run gives
An email to each clinic · Replies in Outreach
Time saved
About 33 hours a month (an estimate)

Hiring signals and recruiting 3 templates

See them in the template gallery

Companies hiring sales staff near you, with phone, website and rating.

Every weekday: find companies hiring sales staff, look each one up on online maps for its phone, website and rating, email the list and map it. A company hiring is a company growing, and a growing company buys. This flow turns job boards into a call list with everything a rep needs.

Good for
A B2B supplier selling to growing companies · An office provider looking for expanding teams · A bank selling business accounts
Each run gives
An email with the list · A map of the results
Time saved
About 22 hours a month (an estimate)

Growing companies, sized with Apollo, with their purchasing managers.

Every weekday: companies hiring in your city, found on online maps, sized with Apollo’s company details, scored by xMap AI, and their purchasing and operations managers from your Apollo account. Hiring tells you who is growing; Apollo tells you how big they are and who buys. Together they make a ranked call list.

Good for
An office supplies company · A fleet provider · A B2B software company
Each run gives
An email with buyers to call
Time saved
About 28 hours a month (an estimate)

Companies hiring buyers this week, sized and scored, with their purchasing managers in HubSpot.

Every weekday: companies hiring procurement and operations staff (a sign they are growing), sized with Apollo, scored by xMap AI, with their purchasing managers, into HubSpot and your inbox. A company hiring a procurement manager is about to review its suppliers. Reaching the buyer in that window is the best timing a sales team can get.

Good for
A packaging supplier · An office and facilities provider · A logistics company selling contracts · An IT reseller
Each run gives
Contacts in HubSpot · A ranked email of companies · Who to call at each
Time saved
About 40 hours a month (an estimate)

Market data and research 1 template

See them in the template gallery

What changed at your key accounts this week: closures, ratings, phones and websites.

Every Monday: check each of your key accounts on the map, what changed (closed, rating moved, new phone or website), and what the account manager should do about it from xMap AI, by email and on Slack. Account managers learn about a closed branch or a new phone number when an order fails. This flow tells them every Monday.

Good for
A distributor with 300 accounts · A bank watching business customers · A SaaS company watching its retail customers
Each run gives
An email of changes · A Slack post for the account team
Time saved
About 6 hours a month (an estimate)

Stories: what teams build

One-minute narrated stories of a flow at work. The scenarios and figures are illustrative, not customer results.

Organic cosmetics

One clean prospect list, every shop once

The challenge. Jonas leads sales for an organic cosmetics brand in Hamburg. His team of five sells to concept stores and beauty shops. Their prospect list comes from three places, so the same shop shows up two or three times. Reps call stores that already stock them. One owner in Ottensen got four calls in a week, and asked them to stop.

The flow. With xMap Flows, Jonas built Prospector. Every Monday at eight, across greater Hamburg, Prospector finds the beauty and concept stores, searches the map for zero-waste and organic shops, keeps each shop once, leaves out the ones that already stock the brand, scores how well each one fits, and puts them in the team’s prospect sheet.

The result. This Monday, the sheet holds thirty-one fresh shops, each listed once, best fit first. No rep calls a current stockist. In a month the team opens nine new accounts, and the shop in Ottensen orders its first box. Jonas’s team stopped calling the same shop four times. One call is enough now.

31fresh shops a week
0calls to stockists
9new accounts in a month

Blocks: Schedule → Area of interest → Nearby places → Map business scan → Remove duplicates → Match with my table → xMap LLM → Google Sheets

Watch the one-minute story →
Machine tools

A factory hiring is a factory ready to buy

The challenge. Marek sells used machine tools in Krakow, on his own. Lathes, mills and presses, mostly to factories in southern Poland. A factory buys a machine about once in five years, and nobody tells him when. Marek cold-calls from an old list of three hundred plants. Nine in ten say no. When one is really ready to buy, a bigger dealer usually got there first.

The flow. With xMap Flows, Marek built Radar. Every Monday at seven, Radar finds the factories around Krakow hiring engineers and machine operators, looks each one up on the map, skips the ones already in his customer list, reads each job ad for the machines they run, keeps the best ten, and emails him the week’s calls.

The result. This Monday, Radar finds twenty-three factories hiring. One in Wieliczka wants three machine operators for a new line. Marek calls before nine, and on Friday he sells them two used lathes. A job ad is a factory saying it is growing. Radar makes sure Marek hears it.

23factories hiring this week
10calls that matter
2lathes sold by Friday

Blocks: Schedule → Job postings → Map business scan → Match with my table → xMap LLM → Sort and limit → Email

Watch the one-minute story →
Business telecom

Calling the companies about to move

The challenge. Sakura leads business sales for a big telecom company in Tokyo. She sells office internet and phone lines. The best moment to win a company is when it moves office. But she hears about moves after the contract is signed with someone else. Her team calls hundreds of offices in Marunouchi and Shinagawa, asking if anything is changing. Almost nothing is.

The flow. With xMap Flows, Sakura built Birch. Every Monday at eight, Birch finds the Tokyo companies hiring office and facilities managers, looks up each company’s office, scores how likely each is to be moving or opening an office, keeps the top fifteen, and sends the list to her team.

The result. This week, Birch finds ninety companies hiring office managers, and fifteen that look like a move. Her team calls those first. Four are planning new floors in Shibuya and Toyosu, and two sign before they move. Sakura’s team stopped asking who is moving. Now they call the ones who are.

90companies hiring office staff
15likely to move
2contracts signed early

Blocks: Schedule → Job postings → Map business scan → Jev decision → Sort and limit → Email

Watch the one-minute story →
Food distribution

First through every new bakery's door

The challenge. Sara is a field sales rep at a big flour and baking supplies company in Tunis. She sells to bakeries. Every morning she scrolls the map looking for new bakeries. Most are closed, or already buy from someone else. By six, she has made four visits, and two were dead ends. And the new bakery she drove past on Tuesday? A rival signed it yesterday.

The flow. With xMap Flows, Sara built Scout. Every morning at seven, across greater Tunis, Scout finds the bakeries that opened recently, skips the ones already on her books, scores how likely each one is to buy, keeps the best six, plans her route for the day, and sends each one a hello.

The result. At eight, Scout tells her twelve new bakeries opened this week. The best six are on her route, and each one has already heard from her. Sara makes nine visits, every one a real prospect, and she is first through the door. Sara stopped searching for customers. Now she just meets them.

12new bakeries found this week
9real visits a day, up from 4
6hellos sent before she arrives

Blocks: Schedule → Area of interest → Nearby places → Match with my table → Jev decision → Sort and limit → Route planner → Outreach

Watch the one-minute story →
Craft beer

Every new bar on a rep’s list by Monday

The challenge. Mateo leads sales at a craft brewery in Monterrey. Four reps sell his beer to bars and restaurants across the city. New bars open every week in San Pedro and Barrio Antiguo, and his reps hear about them late. Two reps visited the same bar last Thursday. Nobody visited the new rooftop bar in Cumbres, and a big brewer put its taps in first.

The flow. With xMap Flows, Mateo built Radar. Every Monday at seven, across metro Monterrey, Radar finds the bars and gastropubs that opened recently, keeps only the ones it has not seen before, puts the best rated first, splits them fairly between the four reps by area, and emails each rep their own list.

The result. On Monday, Radar finds eleven new bars. Each rep gets two or three, close together, with the address and the rating. No double visits, no missed openings. By Friday, seven of the eleven are pouring Mateo’s beer. Mateo’s reps stopped chasing rumours. Now they arrive before the paint dries.

11new bars found on Monday
0double visits
7bars pouring by Friday

Blocks: Schedule → Area of interest → Nearby places → Only new → Sort and limit → Split by territory → Email

Watch the one-minute story →
Healthcare staffing

First call to every aged-care home short of nurses

The challenge. Ruby leads the healthcare desk at one of Australia’s largest staffing agencies, in Sydney. She places nurses in aged-care homes. Every morning her team trawls job sites for homes that need nurses. By the time they call, the ad is a week old and another agency has filled it. And when they do get through, it is to reception, not the director of nursing.

The flow. With xMap Flows, Ruby built Beacon. Every weekday at half past six, across greater Sydney, Beacon finds every aged-care home that posted a nursing job overnight, skips the homes already on the books, puts the fifteen hardest roles to fill first, finds the director of nursing at each, and writes to each one, once Ruby approves the note.

The result. At seven, Beacon has eighteen homes that posted overnight. The fifteen hardest to fill each get a note to the director of nursing, with three nurses ready to start. By lunch, six directors have replied, and four nurses are placed by Friday. By the time rivals read the ad, Ruby’s note is already in the inbox.

18homes hiring, found overnight
6directors replied by lunch
4nurses placed by Friday

Blocks: Schedule → Area of interest → Job postings → Match with my table → Sort and limit → Apollo → Outreach

Watch the one-minute story →
Bookkeeping

Meeting every new business in its first week

The challenge. Lauren runs a one-woman bookkeeping practice in Houston. Her clients are independent shops, cafes and studios. New clients come only through referrals, and referrals have dried up. Every new business needs a bookkeeper in its first month. But by the time Lauren hears about one, its owner has signed with a big firm downtown.

The flow. With xMap Flows, Lauren built Ledger. Every Monday at seven, across the Heights and Montrose, Ledger finds the shops, cafes and studios that opened this month, keeps the independents, scores which ones need a bookkeeper most, keeps the best eight, and emails Lauren the list, with a note drafted for each.

The result. On Monday, Ledger finds twenty-one new businesses, and the best eight are in her inbox with their phone numbers. Lauren calls them over coffee and visits three that afternoon. Two sign before their first month is out. Lauren stopped waiting for referrals. She meets new owners in their first week.

21new businesses this week
8best fits, called by ten
2new clients a week

Blocks: Schedule → Area of interest → Nearby places → Filter → xMap LLM → Sort and limit → Gmail

Watch the one-minute story →
Restructuring advice

The supplier filed. Her clients knew by nine.

The challenge. Lea is an independent restructuring adviser in Berlin. She helps family manufacturers when a supplier gets into trouble. When a key supplier files for insolvency, her clients have days to find another. The court notices are public, but nobody reads them every day. Last year a client heard three weeks late, and a production line stood still.

The flow. With xMap Flows, Lea built Lens. Every morning at seven, Lens reads Berlin’s insolvency news for new filings, keeps the ones that supply her clients, writes what each filing means for the client, emails the client from Lea’s inbox, and books a call with them the same day.

The result. On Tuesday, Lens spots that a gear maker in Spandau has filed. It supplies two of Lea’s clients. Both hear from her before nine, and by Friday each has a second supplier lined up. Neither line stops for a day. Lea can’t stop a supplier failing. She makes sure her clients hear it first.

2clients warned before nine
3 wksearlier than last time
0days of lost production

Blocks: Schedule → Web page watch → Match with my table → xMap LLM → Gmail → Google Calendar

Watch the one-minute story →
Estate agency

A villa priced on real sales, the same afternoon

The challenge. Layla is an independent estate agent in Jeddah. She sells villas along the north coast, from Al Shati to Obhur. When a seller calls, she has a day to name a price. She rings other agents and reads listing prices, which run far above what homes really sell for. Last spring she priced one too high, it sat for four months, and the seller left.

The flow. With xMap Flows, Layla built Gauge. When she adds a seller to her sheet, Gauge pulls every villa sale recorded in that district in the last three months, keeps the ones of a similar size, works out the middle price per metre, writes a short note on what the villa should fetch, and sends it to her inbox.

The result. Ten minutes after a seller calls, Layla has the note: eleven villas of that size sold in the district this quarter, at a middle price of about five thousand riyals a metre. She calls back the same afternoon, with real sales to show. Layla no longer guesses a price. She shows the sales that set it.

10 minfrom new seller to price note
11recorded sales behind the price
3months of sales in each note

Blocks: Microsoft Excel 365 event → Regional data sources → Filter → Custom code → xMap LLM → Microsoft Outlook

Watch the one-minute story →

All 137 stories →

The blocks behind it

Blocks are the building pieces of every flow. These are the ones b2b sales templates and stories use, most used first. Each has its own page with its settings, examples and a short film.

EmailActionSends one email per run with all the items, or one email per item.ScheduleTriggerStarts the flow on a timetable.xMap LLMxMap AITell the AI what to do in plain words.Map business scanxMap dataFinds businesses on online maps live: name, category, rating, address, phone, website and whether it is open.Area of interestWhereSets where the flow looks: countries, cities or specific places, or areas you draw on a map.Nearby placesxMap dataPlaces around a point from xMap’s own places database (300M+ places, refreshed every month): pick the types of place (more than 5,000, such as Restaurant, Cafe, Pharmacy, Hospital or Gas station, or aApolloYour dataThe people to talk to at each company, and the company’s details, from your own Apollo account (apollo.io): decision makers by job title with their LinkedIn and work email; or the company’s size, induOnly newLogicLets through only the items this flow has not found before, so a daily flow sends only what is new.HubSpotAppPowerful CRM that offers tools for sales, customer service, and marketing automation.FilterLogicKeeps only the items that match a rule.Sort and limitLogicPuts the items in order, and can keep only the first ones: the 10 best rated, the 20 nearest, the highest fit scores.Show on a mapActionShows the results as points on a map, with the area of interest.Job postingsxMap dataLive job postings: who is hiring, for what, and where.My dataYour dataBrings in a table you uploaded or a list you saved on the My data page: your stores, customers, target accounts or sites.AI agentxMap AIAn AI agent: for each incoming message it thinks, uses the blocks you link to its Tools port (data, xMap AI, lookups, your tables, other flows, apps), remembers the conversation and writes an answer in {{reply}}.New rowsTriggerStarts the flow when new rows appear in a Google Sheet or in a table in My data.SlackAppChannel-based messaging platformDemographicsxMap dataWho lives in an area: the number of residents, men and women, and nine age groups, from xMap’s population grid (hexagons of about 0.1 km², about 100 countries).CRM lookupYour dataLooks each incoming item up in your CRM through its own search: is this company already a customer, is this email a contact?ApprovalLogicStops the run until someone says yes.Google SheetsAppCreate, edit, and collaborate on spreadsheets onlineRemove duplicatesLogicKeeps one of each item when the same one arrives more than once, for example from two searches that overlap.Match with my tableYour dataLooks each incoming item up in one of your tables or saved lists (My data), for example your customers.Jev decisionxMap AIAsks TypeSafe’s Jev model one typed question about each place: yes or no, pick one of your options, or a score on your levels.GmailAppEmail service by GoogleOutreachActionWrites to each result for you: a first message, then up to two follow-ups a few days apart, and stops when they reply.BranchLogicSplits items in two. Items that match leave from the Yes dot, the rest from the No dot.What changedLogicLets through only the places this flow found before whose details changed since: closed, a rating that moved, a new phone or website, a new name or address, or any field you name.WhatsApp BusinessAppSend text, media and template messages from your WhatsApp Business number.ChatTriggerStarts the flow when someone writes in its chat: the chat window in the editor, or a chat page you can share or put on your website.ReplyActionAnswers whoever started the flow, on the same channel: the app or system that called its Webhook / API gets the answer back, and a message from Slack, WhatsApp, Telegram, Teams, SMS, Outlook or DiscorRoute plannerLogicPuts the places that reach it in the best order to visit them in a day, from a start you pick: one route, one for each rep (by a field such as owner), or shared out between a number of reps.Split by territoryLogicShares the items out between your reps by area: compact territories of about the same size, so every rep gets a fair share close together.Web page watchxMap dataWatches web pages for you.Google CalendarAppGet organized and stay on scheduleMicrosoft Excel 365 eventTriggerStarts the flow when something happens in Microsoft Excel 365: a new record, a message, a change.Regional data sourcesxMap dataxMap’s regional datasets: pick a country, then a dataset, such as real estate transactions in Saudi Arabia, property for rent or for sale listed right now in the United States, Japan and the United ArCustom codeLogicYour own JavaScript, for what the other blocks cannot do: change, add or drop fields, filter and reshape the items.Microsoft OutlookAppRuns an action in Microsoft Outlook.

Every block →

More templates that fit b2b sales

Made for other roles, useful here too.

Learn and get help

The ideas behind these flows, step-by-step guides and help articles for the blocks this industry uses most. More in Resources, or see how xMap Flows compares with other tools.

Guides and decks

Questions

How does xMap Flows find new B2B leads?

A flow searches xMap's places database or live business listings for the kinds of business you sell to, in the cities you choose, on a schedule. Only new keeps the ones it has not seen before, xMap AI scores each one against your notes, and the leads go to your CRM, a sheet, Slack or email.

Can it find the decision maker?

Yes. The Apollo block uses your own Apollo account to find people by job title at each company, such as the owner, the purchasing manager or the head of operations, with their work email and LinkedIn when Apollo has them.

Which CRMs does it work with?

HubSpot, Salesforce, Pipedrive, Zoho CRM, Microsoft Dynamics and Odoo, plus Google Sheets, Slack, email and any system with an API. A CRM lookup can also skip companies that are already in your CRM.

Which data is live?

Live: xMap's places database (300M+ places of more than 5,000 kinds), live business listings from online maps, job postings, road incidents, ships (AIS), satellite pictures, weather forecasts, news from the feeds and pages you choose, travel-time areas and routes on the road network, and residents by age (Demographics, in about 100 countries), live road speeds and congestion (Traffic Flow; it does not count cars), footfall around each place (Mobility Footfall, in most of the world, about 10 days behind), plus regional datasets where xMap offers them, such as cars counted on the roads of the United Arab Emirates (Road traffic history). Catchment returns sample figures for now, and every result made from it says so.

Do I need to write code?

No. A flow is built from blocks on a canvas, from a ready-made template, or by describing it to Ask xMap in a sentence; Ask xMap builds it, tests it and fixes what fails. Developers can also use the API and the MCP server.

How fast can a b2b sales team start?

Hire one of the AI employees above: answer two questions (the city and the kind of place), or write one sentence to make it yours ("for dental clinics in Lyon, to WhatsApp every Monday"), and it runs in your own account with results you can see. A new account can also type its website and meet three AI employees already tried in its city. Or try the home page first: no account needed.

Can an agency or consultancy offer this to its clients?

Yes. Your logo and colour on the app, emails and reports, emails from your own domain, the app on your own address, and a read-only page for each client with its results, map and weekly report. See the Partners page.

Related industries

All 40 industries →

See it on your own city

Run a live search on the home page without an account, or let Ask xMap build the flow from one sentence.