Helping Businesses Get Found: The Partner Training Course
How websites really work, how to call a business the right way, what to say, how to follow up, and how we treat people. Read it once, then keep it open while you work.
Part 1 · Our way
1Who we are and how we treat people
"Hi, I'm ____ with Fusion Tech AI. We're a growing company earning our way to the top, and we do it by helping small and established businesses that don't have a website get a really good one, so they get more business. By helping you, you help us."
🤝 We treat people like family
Every owner you call works hard. Respect their time, their craft and their decision.
🌱 We want businesses to thrive
We never trap anyone. Customers own their website files, and nothing is held hostage.
💛 We help first
When a business does better, we do better. That's the whole model.
😊 Happy customers are the goal
A happy owner leaves a good review and tells a friend. That beats any ad.
🌍 Where we're headed
Websites are where we start, not where we stop. Fusion Tech's roadmap is big: land, innovations and inventions, and a home for like-minded people from all walks of life: health, engineers, scientists, healers and anyone who wants to share their talent and expertise with us and with the world.
We're growing, and none of us knows exactly where we'll be in the near future. That's the exciting part. The people who help build it now are the people we grow with.
2Honest words: what we say and what we don't
Small word choices build trust. These keep every partner on solid ground.
✅ "We help your business get discovered by AI and Google."
❌ "We use AI." (True, but it's not what the owner cares about.)
✅ "We make it a lot easier for Google and AI apps to find you and recommend you."
❌ "You'll show up first" or "you'll beat your competitors." Nobody can promise rankings.
✅ "You'd be one of our founding customers, one of the first businesses we're building with."
❌ "You'll be a founder." It sounds like they're buying a piece of the company.
✅ "Google and the AI apps (ChatGPT, Perplexity, Google's AI answers)."
❌ Leaving Google out. Google shows AI answers now too.
✅ "You might get one, two or five more customers a month. It depends on how much you put into it."
❌ Any guaranteed number of leads, calls or dollars.
✅ Clean, friendly language with customers.
❌ Cussing on a business call, even if the owner does.
Part 2 · Know the product
3How a website actually works
Every website on earth is made of the same four pieces.
1 · The files
The pages themselves: text, photos, layout and code. They can be made on a computer, in a browser, or by a developer.
2 · The host
A computer that's always on and always online, serving those files to anyone who visits. That's "hosting."
3 · The domain
The address people type, like joesroofing.com. It's rented by the year from a registrar.
4 · DNS
The internet's phone book. It points the domain to the host, so typing the address finds the files.
Two kinds of websites
Static
Ready-made pages that look the same for every visitor. Fast, cheap to host, very secure, and nothing to "hack" or update. Most small-business sites can be static. This is what we build most often.
Dynamic
Pages built on the fly from a database, like logins, shopping carts, booking systems and WordPress sites. More moving parts, so more updates and more cost.
Three ways a site gets online
Design on a computer, then upload. Build the files with desktop software, then upload them to a host (by FTP/SFTP, drag-and-drop, or a deploy tool).
Build inside an online builder. Wix, Squarespace and similar tools let you design in the browser, and they host it for you. Easy, but the site lives inside their system.
Install WordPress on a host. WordPress is software that runs on the host itself. You log in through a browser to edit.
4Hosting: where websites live
A host is a company that rents space on always-on computers (servers) and serves your website to the world, 24/7. Think of it as renting an apartment for your website. Most hosts charge monthly.
The main types of hosting
Type
What it means
Good for
Shared
Your site shares one server with many others. Cheapest, but slower when neighbors are busy.
Basic sites, WordPress starters
Managed WordPress
The host runs WordPress for you: updates, backups, security.
Businesses on WordPress
VPS / cloud
Your own slice of a server (or many). More power and control, and more to manage.
Custom apps, busy sites
Dedicated
A whole physical server just for you.
Big, heavy-traffic sites
Static / edge
Your files are copied to data centers all over the world and served from the closest one. Very fast and secure, often free for small sites.
Modern business sites, how we host
Who's who in hosting
Shared hosting
GoDaddy
Bluehost
HostGator
Hostinger
SiteGround
DreamHost
InMotion Hosting
Hosting.com (was A2 Hosting)
Namecheap Hosting
GreenGeeks
IONOS
Managed WordPress
WP Engine
Kinsta
Flywheel
Pressable
Rocket.net
Nexcess
Pagely
VPS & cloud
Amazon (AWS / Lightsail)
Google Cloud
Microsoft Azure
DigitalOcean
Akamai (Linode)
Vultr
Hetzner
OVHcloud
Liquid Web
Cloudways
Static & edge
Cloudflare Pages (ours)
Netlify
Vercel
GitHub Pages
Firebase Hosting
AWS Amplify
Render
Surge
How Fusion Tech hosts: we build fast, clean sites and host them on Cloudflare, one of the biggest networks on the internet. It's quick everywhere, secure (free SSL lock icon), and it costs us very little. That's why three years of hosting is included with every site.
5All the ways websites get built
Know these so you can talk to any owner about what they have now.
A · Desktop design software (build on a computer, then upload to a host)
Software
Runs on
What it's like
Adobe Dreamweaver
Windows, Mac
Classic pro tool: visual editing plus code
Pinegrow
Windows, Mac, Linux
Visual editor for clean HTML/CSS (Bootstrap, Tailwind)
Bootstrap Studio
Windows, Mac, Linux
Drag-and-drop with Bootstrap, then export
Mobirise
Windows, Mac
Free block builder, works offline
Nicepage
Windows, Mac
Visual designer that exports HTML
RapidWeaver, Blocs, Sparkle
Mac
Mac-friendly visual site builders
Publii
Windows, Mac, Linux
Free desktop builder for static sites, uploads for you
Visual Studio Code
Windows, Mac, Linux
Free editor for hand-coding (what developers use)
How it works: design → export the files → upload them to any host. Since the files are on your computer, you own them and can move hosts anytime.
B · All-in-one online builders (design and hosting in one place)
The big names
Wix
Squarespace
Shopify (stores)
Webflow
GoDaddy Website Builder
Square Online
BigCommerce (stores)
Others you'll hear
Duda
Hostinger Website Builder
Framer
Carrd (one-page sites)
Google Sites
Jimdo
Weebly (now part of Square)
The catch: lock-in
The site lives inside their system. You usually can't download it and move it to another host; leaving often means rebuilding. If the plan lapses, the custom domain and premium features switch off. Monthly fees continue as long as the site exists.
C · WordPress (powers a huge share of the web)
WordPress.org
Free, open-source software you install on a host you choose. Most hosts have a one-click install. Full control, but you (or someone) handles updates, plugins and security.
WordPress.com
A paid service from the company Automattic. They host WordPress for you, so hosting and updates are bundled.
Page builders
Add-ons that make WordPress drag-and-drop: Elementor, Divi, Beaver Builder, and WordPress's own block editor, Gutenberg.
Key point: WordPress isn't on your computer. It runs online, on the host, and you edit it through a web browser.
D · AI website builders (newest)
Describe the site in plain words and the AI builds a draft: Base44 (owned by Wix), Lovable, Bolt.new, v0 (by Vercel), Durable, 10Web, Wix AI, Hostinger AI, Framer AI, Webflow AI. Fast drafts, but most still lock the site into their platform, and a draft isn't the same as a finished, AI-ready business site.
E · Custom-built (how Fusion Tech does it)
We design each site for the business, using AI as a power tool. We write it so people and AI understand it instantly, and host it on Cloudflare. The customer owns the files. When the site is done, we can email them the whole website.
6Domains and registrars
A domain is the address (joesroofing.com). You rent it yearly from a registrar. A normal .com runs about $10–$20 a year; check the renewal price, not just the first year.
💡 Pro move: before you call, search the business name plus .com. Sometimes an old domain they lost is available again. Getting it back for them is a great surprise.
7How businesses get found: Google, profiles and AI
Google Business Profile
The free listing on Google Search and Maps with reviews, hours, photos and phone number. Most businesses have one. Always check it before you call; it's where you'll find real compliments.
SEO
Search engine optimization: making a site easy for Google to understand and rank. That means clear service pages, the towns they serve, fast mobile pages and good titles.
AI discovery
People now ask ChatGPT, Perplexity, Gemini and Google's AI answers "who's the best roofer near me?" These tools read websites. A site that clearly states what they do, where, for whom, and why people trust them (reviews, years in business) is much easier for AI to recommend.
What makes a site AI-ready
Plain, specific text about services and service areas; a FAQ that answers real customer questions; business details that match everywhere (name, address, phone); structured data (schema) that labels the business for machines; fast, mobile-friendly pages; and links to reviews and social profiles.
Why "scattered" hurts
When a business's info is spread across Facebook, Instagram, Yelp and a Google profile, people and AI have to piece it together, and often give up. A website puts it all in one trusted place.
8APIs: the superpowers behind add-ons
An API (application programming interface) is a doorway that lets one program ask another program for data or actions.
Picture it like nerves: a hand has nerve endings that control each finger, the wrist and the elbow. An API is a set of "nerve endings" (called endpoints) for a service. Knowing which endpoint does what lets software, or an AI, control that service: pull a forecast, show reviews, take a payment, run an ad.
MCP
Model Context Protocol, an open standard for describing tools and data to AI. It labels the endpoints ("check today's ad spend," "send a text") so an AI assistant knows exactly which button to press.
Free vs paid
Many government APIs are free; many companies offer a free tier, then charge by use. The question is always: will it pay for itself?
How every API works, in five steps
Sign up with the provider and get an API key (a private password for programs). Some free government APIs don't need one.
The website (really, a small program behind it) sends a request to the API's address, like "forecast for this location."
The API answers with data, usually in a format called JSON (neat labeled text that programs read).
We save a copy for a while (caching), so the site stays fast and doesn't use up the limit.
The site shows it in a nice design: a forecast card, a map, a review strip, a booking button.
Keys stay secret. API keys live on the server side (for us, a small Cloudflare Worker), never in the page itself, so nobody can steal them.
The API library: what each one does and how we'd use it
Tap any API to open the full explanation. FreeFree tierPaid
🌦️ Weather
National Weather Service API · National Weather ServiceFree
What it does: It provides official U.S. forecasts, observations, alerts, stations, and grid data. Coverage is primarily the United States and its territories.
How it works: Your server requests a location or endpoint and receives GeoJSON or JSON-LD. Forecasts usually require a point lookup followed by the returned grid endpoint.
How we'd add it to a customer's site:
Add an identifying User-Agent
Look up the customer's coordinates
Call the points and forecast endpoints
Cache and display the result
Example: A roofing company can show today's forecast and active storm warnings.
Know this: There is no fee or API key, but reasonable unpublished rate limits apply.
What it does: It supplies worldwide current weather, forecasts, air pollution, geocoding, and map layers. Paid products add longer forecasts, history, and specialized data.
How it works: Your server sends coordinates and an API key to a REST endpoint. The service returns JSON, XML, or map tiles depending on the product.
How we'd add it to a customer's site:
Create an account and key
Geocode the business location
Call the required weather endpoint
Cache and display selected fields
Example: A landscaping company can show current conditions and a five-day forecast.
Know this: The free plan has product and call limits, while advanced forecasts and historical data cost extra.
What it does: It provides global current conditions, forecasts, weather maps, astronomy, air quality, and location search. Higher plans add longer history, forecasts, marine data, and specialist fields.
How it works: The website's server calls an HTTPS endpoint with a key and location query. The response arrives as JSON or XML for rendering.
How we'd add it to a customer's site:
Register for an API key
Choose a forecast or current endpoint
Call it from the server
Cache and format the response
Example: A tour operator can show a three-day destination forecast.
Know this: The free commercial plan is limited to 100,000 calls monthly and a shorter forecast and history window.
What it does: It provides real-time, forecast, historical, map, and weather-event data worldwide. Premium layers cover subjects such as air quality, pollen, lightning, and routes.
How it works: Your backend sends coordinates, requested fields, and a key to its REST API. It receives structured JSON timelines or map data.
How we'd add it to a customer's site:
Create a developer account
Copy the private API key
Request fields for a location
Cache and display the forecast
Example: An outdoor-event company can warn customers about rain or strong wind.
Know this: The free plan has shorter forecasts, fewer premium layers, and tighter usage limits.
EPA Envirofacts / SDWIS · U.S. Environmental Protection AgencyFree
What it does: It exposes EPA environmental records, including Safe Drinking Water Information System data. Developers can query facilities, violations, enforcement, contaminants, and other program tables.
How it works: A request names an Envirofacts table, filters, and output format in the URL. The service returns JSON by default, with formats such as CSV and XML also available.
How we'd add it to a customer's site:
Identify the SDWIS table and fields
Build a filtered server request
Page large result sets
Explain the results clearly
Example: A water-treatment company can show public-system violations for a service area.
Know this: The data model is complex, and requests must complete within EPA's processing limit.
What it does: They provide streamflow, gauge height, groundwater, daily values, monitoring sites, and water-quality records. The modern APIs support REST and OGC-compatible access.
How it works: Your server queries monitoring locations, time ranges, and measured parameters. The API returns machine-readable observations and metadata.
How we'd add it to a customer's site:
Find nearby monitoring locations
Choose continuous or daily values
Request only the needed period
Cache and chart the readings
Example: A kayak outfitter can publish the latest river level near its launch.
Know this: Legacy WaterServices are scheduled for retirement, so new work should use the modern endpoints.
Water Quality Portal · U.S. Geological Survey, EPA, and National Water Quality Monitoring CouncilFree
What it does: It combines discrete water-quality observations from hundreds of federal, state, tribal, and local organizations. Users can search sites, activities, results, and biological records.
How it works: A server submits geographic, date, organization, or characteristic filters to a web service. Results are returned in supported machine-readable download formats.
How we'd add it to a customer's site:
Choose a location and characteristic
Call the appropriate service
Limit and cache the results
Summarize units and sample dates
Example: A lake-management company can show recent bacteria or nutrient samples.
Know this: Large or broad searches can be slow, and measurements from different organizations may not be directly comparable.
AirNow API · U.S. Environmental Protection AgencyFree
What it does: It provides current and forecast U.S. air-quality information, observations, and reporting-area data. Its outputs include AQI values and pollutant measurements.
How it works: Your backend calls an endpoint with an API key, location, and requested format. The service returns observations or forecasts as JSON, CSV, or files.
How we'd add it to a customer's site:
Register for an API key
Select a ZIP code or coordinates
Request current AQI or forecasts
Cache and show health labels
Example: A gym can show whether outdoor classes are advisable today.
Know this: Registration and attribution are required, and preliminary observations can later be revised.
What it does: GIBS serves NASA Earth-observation imagery as ready-to-use global map layers. It covers fires, clouds, storms, sea ice, vegetation, and many other measurements.
How it works: A map requests dated image tiles through WMTS, WMS, or tiled endpoints. GIBS renders scientific datasets into images that the browser can place on a map.
How we'd add it to a customer's site:
Choose a GIBS layer
Add a compatible map library
Configure the tile endpoint and date
Add legends and attribution
Example: A coastal tour company can display recent satellite imagery around its harbor.
Know this: Many layers are scientific visualizations rather than street-level or real-time aerial photographs.
Copernicus Data Space Ecosystem Sentinel Hub APIs · European Union Copernicus ProgrammeFree tier
What it does: They search, process, analyze, and deliver Sentinel and other Earth-observation imagery. Available services include catalog, processing, statistics, batch, and OGC APIs.
How it works: A backend obtains an OAuth token and submits an area, time range, collection, and processing script. The service returns images, raw bands, metadata, or statistics.
How we'd add it to a customer's site:
Create a Data Space account
Register an OAuth client
Search imagery for the area
Process and display the result
Example: A farm consultant can show recent vegetation-health imagery for a field.
Know this: Free general-user quotas limit requests and processing units, and cloud cover must be handled.
What it does: They let customers search, order, process, analyze, and stream Planet's satellite imagery. Products include frequent medium-resolution coverage and high-resolution tasking.
How it works: An authenticated server searches the imagery catalog by area and date. It then activates, orders, processes, or streams licensed assets through other endpoints.
How we'd add it to a customer's site:
Purchase suitable imagery access
Create API credentials
Search an area and date range
Order and securely serve assets
Example: A construction firm can compare recurring images of a large project site.
Know this: Imagery availability, licensing, resolution, and price depend on the purchased product and contract.
What it does: It provides interactive maps, geocoding, routes, address validation, street imagery, and place information. Web and mobile SDKs support polished location experiences.
How it works: The browser loads a Google SDK while sensitive web-service calls can run through the backend. API keys identify the project, and each billable event is metered by SKU.
How we'd add it to a customer's site:
Create a billing-enabled Cloud project
Enable only required APIs
Restrict the API key
Add the map or service call
Example: A plumber can show its service area and route customers to the shop.
Know this: Billing must be enabled, and usage beyond each SKU's monthly free cap is charged.
What it does: It provides customizable maps, geocoding, search, navigation, directions, and geographic data tools. Designers can create branded map styles and data layers.
How it works: A web SDK fetches styled vector tiles with a public token, while server APIs handle searches and routes. Map loads and requests are counted against product-specific quotas.
How we'd add it to a customer's site:
Create an account and token
Design or select a map style
Add the web map SDK
Restrict tokens and monitor usage
Example: A real-estate agent can display listings on a branded neighborhood map.
Know this: Free allowances vary by product, and Mapbox attribution and token-security rules apply.
HERE Location Services · HERE TechnologiesFree tier
What it does: HERE offers maps, geocoding, routing, traffic, places, weather, and fleet-oriented location services. It is especially strong in automotive and logistics applications.
How it works: Your application sends authenticated REST requests or uses a HERE SDK. The service returns JSON, map tiles, routes, traffic, or other location data.
How we'd add it to a customer's site:
Create a HERE project
Generate credentials
Choose map or REST services
Cache permitted results and display them
Example: A delivery company can calculate routes and estimated arrival times.
Know this: The limited base allowance and licensing rules differ across services and use cases.
What it does: They provide maps, search, routing, traffic, geofencing, and location services. The platform supports web, mobile, automotive, and logistics projects.
How it works: The application calls REST endpoints or loads an SDK with an API key. Responses contain JSON route or search data, while map services return tiles.
How we'd add it to a customer's site:
Open a developer account
Create an API key
Select the required SDK or endpoint
Add caching and usage controls
Example: A towing company can display traffic-aware travel times.
Know this: Free quotas are limited, and higher volume or advanced products require paid access.
What it does: It offers maps, geocoding, routing, places, isolines, and spatial-analysis APIs. It uses OpenStreetMap and other open geographic sources.
How it works: Your server or browser sends an API-key-authenticated request with an address or coordinates. It receives JSON, GeoJSON, or map tiles.
How we'd add it to a customer's site:
Create a Geoapify project
Generate and restrict a key
Call the needed endpoint
Cache results and add attribution
Example: A restaurant can show nearby parking, hotels, and transit stops.
Know this: Monthly credits and rate limits apply, and open-data attribution must remain visible.
What it does: It exposes population, housing, business, economic, and demographic datasets from the Census Bureau. Queries can target states, counties, tracts, places, and other geographies.
How it works: A URL specifies the dataset, variables, year, and geography. The API returns a compact JSON array containing column names and rows.
How we'd add it to a customer's site:
Choose a dataset and year
Find the required variables
Request the customer's geography
Transform and label the response
Example: A retailer can show local population and household statistics in a market report.
Know this: A key is required above the unauthenticated daily threshold, and variable codes need careful interpretation.
Data.gov CKAN API · U.S. General Services AdministrationFree
What it does: It searches metadata for datasets published by U.S. government organizations. Results describe datasets and link to their actual files or agency APIs.
How it works: A client calls CKAN action endpoints with search terms, organizations, or tags. The response is JSON metadata rather than the underlying dataset itself.
How we'd add it to a customer's site:
Define a focused catalog search
Call package_search from the backend
Extract current resource links
Display sources and update dates
Example: A grant consultant can build a directory of relevant federal datasets.
Know this: The API catalogs metadata only, so each linked dataset may require a different download or API process.
What it does: It provides economic time series, releases, categories, sources, maps, and historical revisions. Data includes rates, employment, prices, housing, and regional indicators.
How it works: Your server calls a REST URL with a free API key and series parameters. It receives JSON or XML observations and metadata.
How we'd add it to a customer's site:
Create a free FRED account
Request an API key
Select series IDs
Cache and chart observations
Example: A mortgage broker can display current and historical interest-rate trends.
Know this: The limit is 120 requests per minute, and some third-party series have separate copyright restrictions.
What it does: It provides programmatic access to thousands of government datasets hosted on Socrata portals. Common subjects include permits, inspections, crime, finance, and service requests.
How it works: Each dataset has a resource identifier and a REST endpoint on its government portal. SoQL parameters filter, group, sort, and aggregate returned JSON rows.
How we'd add it to a customer's site:
Find the official dataset
Copy its resource identifier
Build a narrow SoQL query
Cache and present the records
Example: A contractor can display recently issued building permits in a city.
Know this: Schemas, update schedules, limits, and data quality are controlled by each publishing agency.
What it does: Stripe processes online and in-person payments, subscriptions, invoices, payouts, and marketplace transactions. Its hosted components reduce the amount of payment data a website handles.
How it works: The server creates a payment or checkout session using a secret key. Stripe securely collects payment details and sends status updates through redirects and webhooks.
How we'd add it to a customer's site:
Create and verify a Stripe account
Use Checkout or secure Elements
Create payments on the server
Verify webhooks before fulfilling orders
Example: A cleaning company can collect deposits when customers book service.
Know this: Transaction and optional product fees apply, and secret keys must never be exposed in browser code.
What it does: Square supports online and in-person payments plus orders, catalog, customers, inventory, loyalty, and invoices. It can synchronize a website with a merchant's Square account.
How it works: The browser tokenizes payment information with Square's SDK and sends the token to the server. The server creates the payment, then receives JSON and webhook updates.
How we'd add it to a customer's site:
Create a Square developer app
Add the Web Payments SDK
Charge tokens through the backend
Validate webhooks and test refunds
Example: A bakery can take prepaid custom-cake orders on its website.
Know this: The APIs are free to integrate, but live payments incur processing fees and seller-country restrictions.
What it does: They support PayPal checkout, cards, subscriptions, invoicing, payouts, and transaction reporting. Customers can pay with PayPal or other methods enabled for the merchant.
How it works: The server exchanges client credentials for an access token and creates an order. The buyer approves it, and the server captures payment and processes webhook updates.
How we'd add it to a customer's site:
Create a PayPal developer app
Add PayPal checkout buttons
Create and capture orders server-side
Verify webhooks before fulfillment
Example: A repair shop can accept online invoice payments through PayPal.
Know this: Merchant fees, country availability, account approval, and product-specific rules apply.
What it does: Braintree processes cards, PayPal, Venmo, wallets, subscriptions, and marketplace-style payments. It provides client SDKs and a server gateway.
How it works: The server creates a client token while the browser securely collects and tokenizes payment details. The server sends the resulting nonce to Braintree to create a transaction.
How we'd add it to a customer's site:
Open and verify a merchant account
Install client and server SDKs
Tokenize payment details
Create transactions and handle webhooks
Example: A membership business can charge recurring dues and accept Venmo.
Know this: Processing fees and regional eligibility apply, and some capabilities require underwriting or approval.
What it does: It exposes Calendly users, event types, scheduled events, invitees, routing forms, and webhooks. It helps websites connect scheduling activity with other business systems.
How it works: A backend uses OAuth or a personal access token to request JSON resources. Webhooks notify the website when invitees schedule or cancel.
How we'd add it to a customer's site:
Create a Calendly developer app
Authorize the business account
Link an event type or embed Calendly
Process scheduling webhooks
Example: A consultant can show booking options and record appointments in a CRM.
Know this: Available endpoints, webhooks, and administrative features can depend on the customer's Calendly plan.
What it does: It searches availability and creates, reads, updates, or cancels appointments for Square sellers. It works with Square locations, customers, staff, and catalog services.
How it works: The backend uses a Square access token and calls JSON endpoints for profiles, availability, and bookings. OAuth permissions control buyer-level and seller-level actions.
How we'd add it to a customer's site:
Create a Square application
Onboard the seller to Appointments
Search availability
Create bookings and receive webhooks
Example: A salon can let visitors choose a stylist and available appointment time.
Know this: Seller-level write operations require eligible paid Appointments plans, while free plans support more limited buyer-level actions.
What it does: It manages Acuity appointments, availability, calendars, clients, packages, forms, and appointment types. It can power a custom booking interface or synchronize other systems.
How it works: The backend authenticates and sends REST requests for availability or appointment actions. Responses return JSON, while webhooks report scheduling changes.
How we'd add it to a customer's site:
Subscribe to Acuity Scheduling
Create API or OAuth credentials
Query appointment types and availability
Create bookings and handle webhooks
Example: A massage therapist can offer a branded appointment chooser.
Know this: A paid Acuity subscription is required, and credentials must remain on the server.
What it does: It exposes services, providers, schedules, clients, bookings, and related SimplyBook.me data. It supports custom appointment interfaces and business-system integrations.
How it works: The server obtains an authentication token and sends JSON-RPC requests. The API returns available slots or performs booking operations.
How we'd add it to a customer's site:
Create a SimplyBook.me account
Enable API access
Authenticate from the backend
Search slots and create bookings
Example: A tutoring center can let parents select a teacher and lesson time.
Know this: Plan limits, booking quotas, and enabled custom features affect what the integration can do.
What it does: Twilio sends and receives SMS, MMS, WhatsApp messages, phone calls, verification codes, and other communications. It supplies phone numbers and programmable communications workflows.
How it works: A backend authenticates with Twilio credentials and posts message or call instructions to a REST API. Twilio contacts carriers and reports delivery or inbound events through webhooks.
How we'd add it to a customer's site:
Create a Twilio account
Obtain and verify a sender
Send from the backend
Validate status and inbound webhooks
Example: A dental office can send appointment reminders and accept text replies.
Know this: Production usage is metered, and U.S. messaging may require A2P 10DLC or toll-free verification.
What it does: SendGrid sends transactional and marketing email and reports delivery, opens, clicks, bounces, and complaints. It also supports templates, contact lists, and email validation.
How it works: The backend posts email content or a template ID to the API with a secret key. SendGrid delivers the message and sends event data to a webhook.
How we'd add it to a customer's site:
Create a SendGrid account
Authenticate a sending domain
Create a restricted API key
Send email and process events
Example: An online retailer can send receipts and shipping updates.
Know this: The free access is limited or trial-based, and production delivery requires domain authentication and anti-spam compliance.
What it does: Mailgun sends, receives, routes, and tracks transactional email. It includes validation, templates, suppression lists, logs, and delivery analytics.
How it works: A server submits a message through REST or SMTP using authenticated credentials. Mailgun delivers it and posts delivery, bounce, complaint, or inbound events to webhooks.
How we'd add it to a customer's site:
Create a Mailgun account
Verify the sending domain
Store the API key server-side
Send messages and process webhooks
Example: A property manager can email rent receipts and maintenance updates.
Know this: Free use is generally trial-limited, and ongoing production sending is paid.
What it does: Resend is a developer-focused service for transactional and marketing email. It supports templates, batches, scheduling, inbound email, domains, and delivery events.
How it works: The backend posts recipients and content to a REST endpoint with an API key. Resend delivers the email and can send status events to a webhook.
How we'd add it to a customer's site:
Create an account
Verify the sending domain
Create a scoped API key
Send server-side and monitor events
Example: A contractor can send quote confirmations from the company's domain.
Know this: The free plan has daily, monthly, domain, and retention limits.
What it does: They provide SMS, MMS, WhatsApp, voice calls, video, verification, and conversational messaging. Businesses can add programmable communications without operating carrier infrastructure.
How it works: A server sends authenticated API requests containing a destination and message or call instructions. Vonage routes the communication and reports status or inbound activity through webhooks.
How we'd add it to a customer's site:
Create a Vonage developer account
Obtain credentials and a sender
Call the API from the backend
Validate delivery and inbound webhooks
Example: A home-services company can text arrival notices and connect calls.
Know this: Trial credit is limited, production is usage-priced, and sender registration rules vary by country.
What it does: It searches places and returns addresses, hours, ratings, reviews, photos, contact data, and other details. Places API (New) is the current recommended version.
How it works: A backend sends a search or place-detail request with an API key and field mask. Google returns JSON and bills according to the highest requested field category.
How we'd add it to a customer's site:
Enable Places API (New)
Restrict the API key
Find and store the place ID
Request only fields the page displays
Example: A hotel can show nearby restaurants with ratings and opening hours.
Know this: Billing is required, caching is restricted, and Google attribution and content-display rules apply.
What it does: They manage authorized Google Business Profile locations, business information, reviews, posts, photos, verification, and performance data. They are intended for merchants and legitimate service providers managing profiles.
How it works: The business authorizes the application through OAuth 2.0. The backend uses the resulting token to read or change only profiles that user can access.
How we'd add it to a customer's site:
Create a Cloud project and organization account
Apply for basic API access
Implement merchant OAuth consent
Call the required profile APIs
Example: A local-marketing agency can display and respond to client reviews in a dashboard.
Know this: Access requires Google approval, quota may initially be zero, and the app cannot query arbitrary businesses.
What it does: Formerly called Yelp Fusion, it supplies business search, details, ratings, review excerpts, photos, categories, and location data. It is designed for applications that incorporate Yelp place information.
How it works: The backend sends HTTPS requests with a bearer API key and search filters or a business ID. Yelp returns structured JSON business records.
How we'd add it to a customer's site:
Select a Yelp Places plan
Create an app and key
Search or request business details
Display required Yelp branding
Example: A tourism website can list nearby attractions and their Yelp ratings.
Know this: The free trial is evaluation-only, while commercial deployment requires a paid license and compliance with display rules.
What it does: It searches points of interest and returns place names, categories, locations, hours, chains, and related attributes. Foursquare's newer endpoints are powered by FSQ OS Places.
How it works: A server sends an authenticated request with text, coordinates, categories, or a place identifier. The API responds with structured JSON place data.
How we'd add it to a customer's site:
Create a developer project
Generate an API key
Search around the customer's location
Cache permitted fields and show attribution
Example: A shopping district can publish a searchable directory of nearby businesses.
Know this: Only a small number of higher-value calls are free, and endpoint pricing and attribution rules vary.
What it does: It reads YouTube videos, channels, playlists, comments, captions, and search results. Authorized operations can also manage a user's YouTube resources.
How it works: Public-data calls use an API key, while account actions use OAuth 2.0. REST endpoints return JSON and consume units from a daily project quota.
How we'd add it to a customer's site:
Create a Google Cloud project
Enable YouTube Data API v3
Create restricted credentials
Fetch and embed approved content
Example: A gym can automatically list its latest workout videos.
Know this: The default daily quota is limited, search calls are comparatively expensive, and YouTube policies apply.
What it does: It accesses permitted Facebook Page data and powers Instagram API integrations, including Instagram API with Instagram Login. Capabilities include profiles, media, comments, insights, publishing, and messaging where approved.
How it works: A business user authorizes a Meta app and grants specific permissions. The backend sends versioned Graph requests with access tokens and receives JSON or webhook events.
How we'd add it to a customer's site:
Create a Meta developer app
Add the required Facebook or Instagram product
Implement login and token storage
Request review for advanced permissions
Example: A restaurant can show recent Instagram posts and publish approved content.
Know this: Most business capabilities require eligible accounts, app review, permission approval, and ongoing policy compliance.
What it does: It manages authorized Pinterest boards, Pins, catalogs, shopping data, ads, and analytics. It supports integrations that publish content or report Pinterest performance.
How it works: A Pinterest user authorizes the app through OAuth. The backend sends bearer-token requests and receives JSON resources and metrics.
How we'd add it to a customer's site:
Create a Pinterest developer app
Implement OAuth
Request needed scopes and approval
Create Pins or read analytics
Example: A furniture store can publish product Pins from its website catalog.
Know this: Production access and advertising permissions may require app review and adherence to Pinterest's content rules.
TikTok Display API and Content Posting API · TikTokFree
What it does: The Display API reads an authorized creator's profile and public videos. The Content Posting API uploads drafts or publishes authorized video and photo posts.
How it works: The creator signs in and grants requested OAuth scopes to the app. The backend uses the access token to list content or initialize, upload, and monitor a post.
How we'd add it to a customer's site:
Register a TikTok app
Add Login Kit and required APIs
Implement creator authorization
Pass review and handle post status
Example: A video studio can let clients approve and publish finished clips to TikTok.
Know this: Public direct posting requires an audit, while unaudited clients have private-only and user limits.
What it does: LinkedIn APIs support sign-in, member-authorized posting, organization pages, marketing, advertising, and talent products. Access depends heavily on the approved LinkedIn program and permissions.
How it works: A member or administrator grants OAuth permission to an approved application. The backend uses access tokens to call JSON endpoints for the allowed product.
How we'd add it to a customer's site:
Create a LinkedIn application
Request the correct product access
Implement OAuth and secure tokens
Publish or read only approved data
Example: A law firm can publish approved company updates from its website dashboard.
Know this: Many useful permissions require partner approval, app review, or an eligible organization relationship.
What it does: It creates and manages Google Ads campaigns, budgets, keywords, audiences, assets, and reports. Agencies can automate work across linked advertising accounts.
How it works: The application uses OAuth, a developer token, and customer account identifiers. Requests go through client libraries or gRPC and return structured campaign data.
How we'd add it to a customer's site:
Create a manager account
Apply for a developer token
Configure OAuth credentials
Test before managing live campaigns
Example: A marketing agency can automatically generate weekly ad-performance dashboards.
Know this: API access is free, but ads cost money and production use requires an approved developer token.
What it does: It manages Meta ad accounts, campaigns, ad sets, ads, audiences, creatives, and reporting. It covers advertising across Facebook, Instagram, Messenger, and supported placements.
How it works: An authorized business user grants permissions to a Meta app. The backend calls versioned Graph endpoints with access tokens and receives JSON results.
How we'd add it to a customer's site:
Create a Meta business app
Connect the ad account
Request ads permissions and review
Create reports or manage campaigns
Example: An agency can show a client its leads, spend, and cost per result.
Know this: The API is free, but advertising spend, app review, business verification, and rate limits apply.
What it does: It manages Microsoft Advertising campaigns and downloads performance reports. Supported inventory can include Bing, AOL, Yahoo, and Microsoft audience placements.
How it works: The application obtains OAuth tokens and uses a developer token with SOAP or REST services. The APIs return account, campaign, bulk, or report data.
How we'd add it to a customer's site:
Open a Microsoft Advertising account
Request a developer token
Register an OAuth application
Use sandbox before production
Example: A local agency can combine Bing campaign results with its client dashboard.
Know this: API use is free, but ads are paid and account, token, and consent requirements apply.
What it does: It reads and publishes posts, searches content, manages users, and accesses engagement or streaming data according to plan. Available endpoints and volume vary substantially by access tier.
How it works: An application authenticates with app credentials or user OAuth tokens. It sends REST or streaming requests and receives JSON posts, users, metrics, or events.
How we'd add it to a customer's site:
Create an X developer project
Choose an access plan
Implement the required OAuth flow
Call approved endpoints and monitor usage
Example: A venue can publish event announcements from its content dashboard.
Know this: Useful production access is paid and governed by strict quotas, automation rules, and content policies.
What it does: It provides models for text, reasoning, images, speech, transcription, embeddings, realtime interaction, and tool use. Developers can build assistants, search tools, content workflows, and multimodal features.
How it works: A backend sends prompts and inputs to authenticated REST, streaming, or realtime endpoints. The model returns generated content or structured tool calls, with usage billed by the selected model.
How we'd add it to a customer's site:
Create a platform project and key
Keep the key on the server
Call the Responses API
Add moderation, limits, and human review
Example: A contractor can turn customer notes into a draft project estimate.
Know this: Usage is metered, outputs can be wrong, and sensitive or high-impact workflows need safeguards.
What it does: It provides Claude models for writing, analysis, coding, vision, document work, and tool use. Features include streaming, prompt caching, batches, files, and server-side tools.
How it works: The backend sends messages and optional tools to the API using a secret key. Claude returns text or structured tool requests, and usage is measured in tokens and feature calls.
How we'd add it to a customer's site:
Create a Console account
Generate a server-side API key
Call the Messages API
Add limits and review important outputs
Example: An accountant can summarize uploaded policy documents for clients.
Know this: Small introductory credits may be available, but ongoing production usage is metered.
What it does: It provides Gemini models for text, images, audio, video, structured output, tools, embeddings, and realtime interaction. Google AI Studio supports quick prototyping and key management.
How it works: The application sends multimodal input to REST or an official SDK using an API key. Gemini returns generated content, structured data, or tool calls.
How we'd add it to a customer's site:
Create a key in Google AI Studio
Choose a model and SDK
Call the API from the backend
Apply safety settings and quotas
Example: A repair company can analyze a customer photo and draft intake questions.
Know this: Free-tier model availability and rate limits vary, and paid use requires Cloud Billing.
What it does: It generates speech, sound effects, music, dubbing, voice transformations, and conversational voice agents. It also offers speech recognition and voice-management features.
How it works: A backend sends text, audio, or agent instructions with an API key. The service returns audio streams, files, transcripts, or conversation events.
How we'd add it to a customer's site:
Create an account and key
Choose an allowed voice or model
Generate audio from the backend
Cache files and disclose synthetic voice use
Example: A tour company can add natural spoken narration to destination pages.
Know this: Credits and voice features vary by plan, and cloned voices require consent and policy compliance.
What it does: It transcribes recorded or streaming audio and can add speaker labels, chapters, summaries, sentiment, and content detection. It is designed for speech-intelligence applications.
How it works: The backend uploads audio or supplies a reachable URL and starts a transcript job. The service processes it asynchronously and returns JSON or sends completion webhooks.
How we'd add it to a customer's site:
Create an account and API key
Upload or securely host audio
Submit a transcription request
Poll or handle the completion webhook
Example: A sales trainer can turn recorded calls into searchable transcripts.
Know this: Free credits are limited, and customer recordings require appropriate consent and privacy handling.
What it does: It generates and edits images, video, audio, and 3D assets using Stability AI models. Image tools include text generation, inpainting, upscaling, and background operations.
How it works: A backend sends a prompt and optional source image with an API key. The selected model consumes credits and returns a generated asset or result data.
How we'd add it to a customer's site:
Create a platform account
Generate an API key
Call a suitable generation endpoint
Store and review returned assets
Example: A florist can generate seasonal banner concepts for its website.
Know this: The introductory credits are finite, later requests consume paid credits, and outputs require rights review.
What it does: It detects languages and translates text, documents, websites, and customized terminology. Advanced editions add glossaries, document translation, and adaptive features.
How it works: A backend sends source content and target-language codes with authenticated Google Cloud credentials. The service returns translated text or a processed document.
How we'd add it to a customer's site:
Create a Cloud project
Enable Translation and billing
Authenticate a service account
Translate server-side and cache results
Example: A clinic can offer translated versions of its general service pages.
Know this: A monthly free allowance exists, but usage beyond it is billed and critical translations need human review.
What it does: It translates text and documents and supports glossaries, language detection, and writing improvements. It is known for high-quality translation across supported languages.
How it works: The backend posts text, documents, language codes, and an authentication key. DeepL returns translated content and usage information.
How we'd add it to a customer's site:
Create a DeepL API account
Store the authentication key server-side
Send text or documents
Cache translations and add human review
Example: A restaurant can maintain English and Spanish menu pages.
Know this: API Free has a monthly character cap, while more volume and some features require API Pro.
What it does: It translates text and documents, detects languages, transliterates scripts, and manages custom terminology. It supports many languages through Azure AI services.
How it works: A backend sends content and target languages with an Azure key or token. The service returns translated JSON or processed document files.
How we'd add it to a customer's site:
Create an Azure Translator resource
Store the key and region securely
Call text or document translation
Cache and review translations
Example: A hotel can translate booking instructions into guests' preferred languages.
Know this: The free tier has a monthly character limit, and higher usage is billed.
What it does: They provide USPS addresses, rates, service standards, tracking, labels, locations, and shipping functions. The newer USPS Developer Portal uses modern REST APIs and OAuth.
How it works: A registered application obtains an OAuth access token and sends shipment or lookup data to an endpoint. USPS returns structured rate, address, label, or tracking data.
How we'd add it to a customer's site:
Register in the USPS Developer Portal
Create an application
Implement OAuth
Test the selected shipping APIs
Example: A gift shop can quote USPS rates and show package tracking.
Know this: Production access may require a USPS business relationship, and mailpiece and label rules must be followed.
What it does: They provide rates, shipping labels, addresses, pickup, locations, transit times, and package tracking. They connect websites directly with UPS shipping services.
How it works: A backend obtains OAuth credentials and sends shipment or tracking requests. UPS returns JSON containing rates, labels, validation results, or status events.
How we'd add it to a customer's site:
Create a UPS account and app
Obtain OAuth credentials
Test rate and shipping requests
Store labels and tracking securely
Example: A parts supplier can compare UPS services and print a label after checkout.
Know this: API access is free, but shipping costs apply and some services require an eligible UPS account.
What it does: They provide rates, transit times, address validation, shipping labels, pickup, locations, and tracking. FedEx also offers paid advanced visibility products.
How it works: A backend exchanges credentials for an OAuth token and submits shipment or tracking requests. FedEx returns JSON with rates, labels, or shipment status.
How we'd add it to a customer's site:
Create a FedEx organization and project
Associate a FedEx account
Test selected APIs
Complete any required label validation
Example: A machine shop can quote FedEx delivery and generate shipping labels.
Know this: Core APIs are free, but transportation costs apply and third-party solutions may require FedEx validation.
What it does: EasyPost provides a common API for carrier rates, labels, tracking, addresses, insurance, and returns. It reduces the need to build separate integrations for each carrier.
How it works: The backend sends parcel and address data using an API key. EasyPost returns normalized carrier rates, purchased labels, and tracking events as JSON.
How we'd add it to a customer's site:
Create an account and wallet
Add carrier accounts or use EasyPost rates
Create a shipment and select a rate
Buy the label and handle tracking
Example: A boutique can compare carriers and print the cheapest suitable label.
Know this: Testing is free, but labels, postage, insurance, and usage beyond included allowances can cost money.
What it does: Shippo combines carrier rates, labels, tracking, addresses, customs, manifests, and returns behind one API. It supports Shippo's discounted rates and connected carrier accounts.
How it works: The backend sends shipment dimensions and addresses with an API token. Shippo returns normalized rates, then creates labels and tracking records after purchase.
How we'd add it to a customer's site:
Create a Shippo account
Generate a private token
Create a shipment and compare rates
Purchase a label and process tracking
Example: A craft seller can offer live shipping choices during checkout.
Know this: Postage always costs money, and platform fees or plan limits can apply to production labels.
What it does: It supplies U.S. property characteristics, ownership, mortgages, sales, assessments, valuations, schools, and neighborhood data. Coverage spans more than 150 million properties.
How it works: A backend sends an address, parcel identifier, or geographic query with an API key. The service returns JSON or XML property records.
How we'd add it to a customer's site:
Create a trial developer account
Choose licensed data packages
Query by address or parcel
Cache and label the returned fields
Example: A real-estate agent can show property facts and recent sale history.
Know this: The free access is trial-limited, production data is licensed, and display rights vary by field.
What it does: It provides U.S. property records, rental estimates, value estimates, market statistics, and active listings. It is designed for real-estate and rental applications.
How it works: A backend sends an address, coordinates, or market filters with an API key. RentCast returns normalized JSON property, listing, or estimate data.
How we'd add it to a customer's site:
Create a RentCast account
Copy the API key
Choose a property or market endpoint
Cache and display relevant results
Example: A property manager can show an estimated market rent for a house.
Know this: The free plan allows only 50 requests per month, and estimates are not formal appraisals.
What it does: It provides U.S. parcel boundaries and standardized property attributes. Searches can use coordinates, addresses, parcel numbers, owners, or geographic shapes.
How it works: The backend sends a token and parcel search to Regrid's API. Results arrive as GeoJSON feature collections containing geometry and property fields.
How we'd add it to a customer's site:
Create a developer account and token
Choose a narrow parcel lookup
Set a low result limit
Cache permitted results for up to 30 days
Example: A fencing contractor can display the parcel outline for a customer's address.
Know this: Trial access is limited, billing counts returned parcels, and repeated requests are billed again.
What it does: It returns Walk Score, Transit Score, Bike Score, descriptions, and nearby-location links where available. The scores summarize access to amenities and transportation.
How it works: A server-side script sends an address, coordinates, and API key. The service returns JSON or XML score data for display.
How we'd add it to a customer's site:
Apply for an API key
Geocode the property accurately
Call the API from the server
Display the score with required branding
Example: An apartment website can show how walkable each listing's neighborhood is.
Know this: Free features and volume are limited, premium use requires pricing approval, and browser-side calls are not allowed.
NHTSA vPIC Vehicle API · National Highway Traffic Safety AdministrationFree
What it does: It decodes VINs and provides vehicle, manufacturer, make, model, plant, and specification information. Data comes largely from manufacturer submissions to NHTSA.
How it works: A client sends a VIN or vehicle query to a public endpoint. The API returns JSON, XML, CSV, or other supported formats without registration.
How we'd add it to a customer's site:
Collect a VIN or vehicle selection
Call the appropriate vPIC method
Validate the returned model year
Display decoded fields
Example: An auto shop can decode a customer's VIN before requesting service.
Know this: It is free and has no daily quota, but automated traffic controls apply and older VIN coverage is less reliable.
USDA FoodData Central API · U.S. Department of AgricultureFree
What it does: It searches foods and returns nutrients, ingredients, portions, branded products, and data-source information. It combines USDA reference, survey, foundation, and branded-food datasets.
How it works: A backend sends a food search or food identifier with a data.gov API key. The service returns structured JSON food and nutrient records.
How we'd add it to a customer's site:
Request a data.gov API key
Search for a food
Retrieve the selected food details
Normalize serving sizes before display
Example: A meal-prep business can calculate nutrition facts for menu ingredients.
Know this: Rate limits apply, and branded-food values and serving sizes require careful interpretation.
What it does: It provides crowdsourced packaged-food barcodes, ingredients, nutrition, allergens, labels, and product images. The database is open and covers products from many countries.
How it works: A client queries a barcode or search endpoint and receives JSON product records. Authorized contributors can also submit product updates and images.
How we'd add it to a customer's site:
Read the API and reuse terms
Add barcode or text search
Cache products and images responsibly
Show source attribution and missing-data warnings
Example: A grocery store can let shoppers scan products for allergen information.
Know this: Data is community-contributed and incomplete, so it must not be treated as guaranteed medical guidance.
What it does: They analyze recipes and ingredients for nutrition, diets, health labels, and food data. Related APIs provide recipe search and meal-planning information.
How it works: A backend sends ingredient text or a recipe using an application ID and key. Edamam returns structured JSON nutrients, quantities, and labels.
How we'd add it to a customer's site:
Create a developer application
Store the ID and key securely
Submit normalized ingredient lines
Display nutrients with attribution
Example: A caterer can provide estimated calories and dietary labels for dishes.
Know this: The free developer plan has strict limits and licensing restrictions, while commercial use needs a paid plan.
What it does: It supplies recipes, ingredients, nutrition, menus, products, meal planning, and food-related analysis. It can search by diet, intolerance, cuisine, or available ingredients.
How it works: A backend sends search or analysis parameters with an API key. Spoonacular returns JSON and deducts points based on the endpoint's cost.
How we'd add it to a customer's site:
Create an account and API key
Choose a low-cost endpoint
Call it from the backend
Cache and attribute displayed data
Example: A cooking school can suggest recipes based on ingredients students already have.
Know this: The free daily point allowance is small, and some endpoints consume multiple points per request.
What it does: It searches earthquake events by time, location, magnitude, depth, and other parameters. USGS also publishes ready-made real-time GeoJSON feeds.
How it works: A website or backend calls a query URL or downloads a feed. The service returns GeoJSON, JSON, CSV, XML, or other supported formats.
How we'd add it to a customer's site:
Choose a live feed or query
Limit the geographic area
Cache and plot events
Link to the official event page
Example: A property-inspection company can show recent earthquakes in its region.
Know this: Preliminary earthquake details can change as USGS analysts revise an event.
CPSC Recalls API · U.S. Consumer Product Safety CommissionFree
What it does: It provides decades of U.S. consumer-product recall records. Fields include products, companies, hazards, recall dates, descriptions, countries, and UPCs when available.
How it works: A client queries CPSC's recall web service using supported filters. The service returns machine-readable recall records for processing or display.
How we'd add it to a customer's site:
Review the recall service documentation
Query by product or company
Cache results with recall dates
Link users to the official notice
Example: A resale shop can flag products matching current recall records.
Know this: Product identifiers are not always present or standardized, so automated matches need human confirmation.
NHTSA Recalls API · National Highway Traffic Safety AdministrationFree
What it does: It returns vehicle, tire, equipment, and child-seat recall information. Vehicle searches can use model year, make, model, or NHTSA campaign number.
How it works: A client submits vehicle details or a campaign number to a public endpoint. The API returns JSON recall records and official campaign information.
How we'd add it to a customer's site:
Collect year, make, and model
Call the recall endpoint
Present campaign and remedy details
Link to NHTSA for confirmation
Example: An auto dealer can show recalls for a selected used vehicle model.
Know this: It is not intended for bulk VIN lookups, and a model-level result does not prove a specific vehicle is affected.
What it does: It provides public FDA data on drugs, devices, foods, adverse events, labels, enforcement, and recalls. Search and aggregation endpoints support structured analysis.
How it works: A client sends a search expression and optional free API key to a dataset endpoint. The service returns JSON records or aggregated counts.
How we'd add it to a customer's site:
Choose the correct FDA dataset
Register for a free key
Build a narrow search query
Display disclaimers and official links
Example: A pharmacy website can show recent FDA drug-enforcement notices.
Know this: The data is not medical advice, reports do not prove causation, and requests are rate-limited.
What it does: It searches articles and retrieves top headlines from a large collection of news sources. Results include metadata, excerpts, images, sources, and links rather than full articles.
How it works: A backend sends keywords, dates, sources, or categories with an API key. The service returns JSON article summaries and original URLs.
How we'd add it to a customer's site:
Create an API key
Build a focused server-side query
Cache results within license terms
Link to the original publishers
Example: A financial adviser can show headlines about markets and interest rates.
Know this: The free plan is development-only with delayed news, while published commercial websites require a paid plan.
What it does: It searches news and provides top headlines from international sources. Paid plans add real-time articles, deeper history, full content, and larger quotas.
How it works: The backend sends a query or headline category with an API key. GNews returns JSON articles containing source information, text fields, images, and URLs.
How we'd add it to a customer's site:
Create an account and key
Call Search or Top Headlines
Cache and deduplicate stories
Link and credit the source
Example: A chamber of commerce can show headlines about its city and local industries.
Know this: The free plan is non-commercial, delayed by 12 hours, limited to 100 daily requests, and blocked by CORS on deployed sites.
The Guardian Open Platform · Guardian News & MediaFree tier
What it does: It searches Guardian articles, sections, tags, editions, and an archive dating to 1999. Depending on the license, responses can include article text and media.
How it works: A backend submits search parameters and an API key to the content endpoint. The service returns JSON metadata and licensed fields.
How we'd add it to a customer's site:
Register for the correct key
Search by tag or phrase
Cache within license terms
Display required links and attribution
Example: A bookshop can show Guardian articles about new literary releases.
Know this: Free keys are limited to non-commercial use, while any commercial website needs a commercial agreement.
What it does: They provide NYT article search, archives, top stories, most-popular stories, books, reviews, and other datasets. Available fields depend on the selected API.
How it works: A backend calls a product endpoint with a registered API key and query parameters. The service returns JSON metadata and links to NYT content.
How we'd add it to a customer's site:
Create an NYT developer account
Register an application
Call the required API
Cache responsibly and show attribution
Example: A bookstore can display current New York Times best-seller lists.
Know this: Per-minute and daily limits apply, and NYT content must be displayed under its branding and usage rules.
What it does: It provides stock, option, forex, cryptocurrency, commodity, economic, technical-indicator, and market-news data. Responses are available as JSON or CSV.
How it works: A backend sends a function name, symbol, interval, and API key. Alpha Vantage returns the requested time series or analysis subject to plan limits.
How we'd add it to a customer's site:
Request an API key
Choose a documented function
Call it from the backend
Cache results and label delays
Example: A financial planner can display a small watchlist of market prices.
Know this: The free request rate is low, some data is delayed or premium, and it is not an exchange-grade trading feed.
What it does: It supplies stock, forex, crypto, company, earnings, economic, alternative, and market-news data. REST and WebSocket interfaces support snapshots and streaming.
How it works: A backend or secured streaming client authenticates with an API token and requests symbols or datasets. Finnhub returns JSON or pushes WebSocket market updates.
How we'd add it to a customer's site:
Create an account and token
Choose licensed market endpoints
Call from a secured backend
Cache and label data timing
Example: An investment newsletter can show company news and basic quote data.
Know this: Free data has strict limits and licensing constraints, while real-time exchange data may require paid access.
What can social media APIs actually do for a business?
"Free" means the platform doesn't charge to use the API itself. You still need permission, an approved developer app, and you stay within usage limits. And it must be the business's own accounts, connected with their login. You can't pull in someone else's content.
📸 Their posts on their website, automatically
Latest Instagram posts, YouTube videos, TikToks or Pinterest pins appear on the site by themselves. The owner posts like normal; the website stays fresh with no extra work. Pitch: "Every time you post on Instagram, it shows up on your website automatically."
📤 Post once, share everywhere
With the owner's permission, one upload can go out to their Facebook Page, Instagram business account, Pinterest and TikTok. (LinkedIn is the strictest and mostly needs partner approval.)
📈 Ads run by software or AI
The Google, Meta and Microsoft ads APIs cost nothing to use; the business pays for the ads. Software or an AI assistant can check spend, pause ads, and target a town or age group.
🎬 YouTube on autopilot
Show the channel's newest videos, playlists and view counts, updated automatically.
Keep it simple on calls. Owners don't need to hear "API." Say: "We can put a live 7-day forecast right on your site for your crew."
Part 3 · Calling businesses
9Before you call
Five minutes of homework turns a cold call into a warm one.
🔎 Research checklist
Do they have a website? Does it work on a phone?
Google Business Profile: rating, number of reviews, photos, hours
Facebook / Instagram: active or abandoned?
Owner's name (from reviews, the About page, state business records)
Years in business, specialties, service area
Is their old .com available?
💛 A sincere compliment
Find something real and specific:
"Several reviews mention your crew cleans up after every job."
"Twenty years in the same town is something a new company can't claim."
"Those before-and-after photos really show the craftsmanship."
🧭 Compliment formula
I saw… (a verified fact)
Customers keep mentioning… (a specific detail)
That tells people… (what it means)
Is that something you want people to see when they find you online?
Never fake it: don't compliment reviews you didn't read, and never pretend to be a customer.
10When to call
The sweet spot is in between: after they've opened and settled in, and before they start wrapping up. Avoid the first rush of the morning and the end of the day.
Business
Try
Avoid
General offices
Tue–Thu, 9:30–11:30 AM and 2–4 PM
Monday morning, lunch, late Friday
Restaurants & cafés
2–4 PM, between lunch and dinner
Lunch, dinner, weekend rushes
Roofers & trades
Early before the job site (8–9:30 AM) or when crews wrap (4–5:30 PM)
Middle of a workday on site, storm emergencies
Salons & barbers
Tue–Thu, 10–11 AM or 2–4 PM
Friday, Saturday, packed appointment blocks; many are closed Monday
Retail shops
Quiet weekday stretches, ~10–11 AM or 2–4 PM
Opening, closing, delivery times, weekends
Call-center data shows Tuesday and Wednesday mornings connect best. These are good starting points, not laws. Track your own results; after 50–100 calls, your notes will tell you the best times for your area.
11The call, step by step (with ways to say each part)
Use your own voice. The goal of the first call isn't to close the whole sale. It's to earn the next step.
Step 1 · Open with respect (pick one)
"Hi, this is ____ with Fusion Tech AI. I'll be quick. I was reading your reviews and had to call. Do you have 30 seconds?"
"Hi, ____ with Fusion Tech AI. Congratulations on all those great reviews. I had to reach out. Got 30 seconds?"
"Hi, I know you're running the shop, so I'll keep it short. Is now okay for one quick question about how customers find you online, or is there a better time?"
"Hi, ____ with Fusion Tech AI. I may be off base, but it looks like most of your info lives on Facebook rather than a site you own. Can I take 30 seconds to explain why I called?"
"Hi ____, this is ____ here in ____. Your customers clearly love you; the reviews about ____ really stood out. The reason I called is I noticed one easy way to turn more of that trust into calls."
"You've got 38 reviews at 4.7, better than most nearby, but no website linked from your Google listing. Have you ever wondered how many customers stop right there?"
"Your before-and-after photos are excellent. I tried finding you like a homeowner who needs help today, and found one spot where it gets hard to reach you. May I show you?"
"I saw the ____ (new location, award, new service). Congratulations! I'm calling because your online info hasn't quite caught up with the business yet."
Step 2 · Reach the decision maker (and be kind to whoever answers)
"Maybe you can point me in the right direction. Who handles the website and how customers find you?"
"Is the owner around? I'm calling about getting the business a website. When's the best time to catch them?"
"You probably know the business better than anyone. Is the website something the owner handles, or someone else?"
Get the name of the person who helped you and thank them. Never pretend to be a customer, a friend or an existing vendor.
Step 3 · The compliment
"I was checking out your reviews. What people say about you is amazing, especially how often they mention ____."
Step 4 · Who we are
"We're Fusion Tech AI, a growing company earning our way to the top by helping businesses like yours that don't have a website get a really good one. By helping you, you help us."
Step 5 · What we do (pick one)
"We take everything you already have, your Facebook, Instagram, reviews, what you do and your number, and put it into one nice, neat package. That package is your website."
"Right now your info is scattered. We pull it all into one place customers and Google can trust."
"We make it easy for a homeowner to see your work and call you, all in one spot."
"The goal is simple: make you easier to understand, easier to trust and easier to contact, wherever customers find you."
"We help your reputation online look as strong as the work you already do."
Step 6 · Why now: AI (pick one)
"More people now ask ChatGPT or Google's AI, 'Who's the best ____ near me?' Those tools read websites. If your info is scattered, they might not know what you do. We help you get discovered by AI and Google."
"Search is changing. AI apps are recommending businesses now, and a clear website is how they learn about you."
Step 7 · Ask, then listen (pick what fits)
Where they are now
"How do new customers usually find you now?"
"What do you want people to do once they find you: call, book, or ask for a quote?"
"Who updates your Facebook or online info now?"
What's in the way
"What's held you back from getting a website?"
"What questions do customers call you about over and over?"
"Have you ever lost a job because someone couldn't find you?"
What it would mean
"If customers could see your work and request a quote online, how would that help?"
"If we fixed one thing first, what would make the biggest difference?"
"What would a website need to do for you to say it was worth it?"
Follow any good answer with: "Tell me more about that." Then really listen. Buying signals sound like "I've been meaning to do that" or "We've talked about it."
Step 8 · The offer
"We can do your website for $1,500, and that includes three years of hosting. No monthly bill for three years, and the website is yours to keep."
"Because we're early, you'd be one of our founding customers, and that's founding pricing."
Step 9 · The next step (always end with one)
"Let me connect you with Rick, the owner. He'll take great care of you. Is now good, or would tomorrow at 2 be better?"
"I'll send you a couple of examples today, and we'll talk Thursday at 2:30. Sound good?"
"Would it help if I sent you two screenshots so you can judge it yourself?"
"Would a ten-minute look together be worth it? I can do Tuesday at 12:15 or Wednesday at 3."
"I'll show you what I found, what I'd change, and the cost. If it's not useful, we leave it there. Fair?"
Give two specific times to choose from. It's easier to say yes to a time than to "sometime."
Never end with "I'll follow up sometime." End with who does what, and when.
★Quick wins that work
Simple moves real sellers use to turn a call into a yes.
1 · Show them their own search
Search their service plus their town (like "roofer Salisbury MD") and see what a customer sees. Point out one real difference from the businesses above them.
2 · The customer test
On your phone, try to call, book or ask for a quote like a real customer would. Mention only the first real snag: hidden phone number, broken form, no hours.
3 · Check their old domain
Open the website linked from their Google listing. Dead or expired? Screenshot it. If the old .com is available, we can register it in the business's name so it's theirs.
4 · Ask before you text
"May I text you the two screenshots?" Send only after they say yes, with your name and exactly what you promised.
5 · A small sneak peek
Once they're interested, Fusion Tech can make one homepage "concept" so they can picture it. Small and quick, not a whole free website.
6 · A 60-second video
Record your screen: here's what customers see now, here's the fix, here's why it gets more calls. Owners love seeing it.
7 · The five-fact check
Compare name, phone, address or service area, hours and main services between their website and Google listing. Send a short list of what doesn't match.
8 · The AI test, honestly
Ask ChatGPT "best ____ in ____." Show them who comes up, and explain results vary. Never promise they'll appear.
9 · Ask for one referral
After a happy launch: "Do you know one other owner who'd want the same thing?" Make it easy with a two-line intro they can forward.
10 · Follow up the same day
Send the screenshot, example or recap right away, then confirm the next time you'll talk.
Real results (from agencies that published them)
Plumber: calls from Google went from about 9 to 25 a month after the listing and website were cleaned up. source
Roofing company: calls from Google went from 5 to 24 in a month after the profile and site were improved. source
Cleaning service: yearly calls from Google went from 114 to 244. source
Laundromat: calls went from 11 to 26 a month after fixing outdated website info and the Google profile. source
These are results individual agencies reported, not promises. Use them as examples of what's possible, never as guarantees.
12Handling objections, honestly
An objection is a question in disguise. Stay calm, ask, and never pressure.
"It's too expensive."
"I hear you. Many companies charge every month just to keep a website online, and over three years that adds up to more than our whole price. Ours includes three years of hosting, and the site is yours."
"What range did you have in mind? I'll tell you honestly whether there's a sensible option."
"Just send me some information."
"Absolutely. What would help most: examples, pricing, or how it works?"
"I'll send one short email, not a pile of brochures. Okay if I call Thursday to see if it was useful?"
"I'm busy right now."
"Totally understand. Would Tuesday at 3 be better, or should I close this out?"
"No problem. I'll send the one thing I noticed, and you can decide if it's worth a call."
"I have Facebook, that's enough."
"Facebook may be doing a good job for you. Do customers ever have trouble finding your services, prices or hours there?"
"A website doesn't replace Facebook. It's a place you own that ties it all together, and it's what Google and AI apps read when someone asks who to call."
"I tried a web guy before and got burned."
"I'm sorry. That happens too often. What went wrong: communication, deadlines, surprise charges, or ownership?"
"You shouldn't trust a vague promise. We put the price and what's included in writing, and the website files are yours."
"We already have a website."
"Great, then the real question is whether it's doing its job. Is it bringing in the calls you want?"
"You might not need a rebuild. I can point out two improvements, and you decide if either is worth it."
"What if your company disappears?"
"Fair question. When the site's done, we can email you the entire website. It's yours, and you can move it anywhere."
"We're a tiny shop. I can't afford it."
Get to know them. For a small business that's truly struggling, Fusion Tech sometimes offers a community price (around $500) in exchange for being happy, leaving an honest review and spreading the word. Rick decides case by case. Say: "Let me talk to the owner. We help small businesses get a foothold."
"Not interested."
"Understood, I won't push. Should I mark you as no further calls?"
A clear second "no" ends it: "Thanks for being straight with me. Have a great day."
13Voicemail and follow-up
Voicemails (keep the first one about 15 seconds)
#1: "Hi ____, this is ____ with Fusion Tech AI. I was reading your reviews and had an idea for getting more customers to find you online. I'll send a quick email. My number is ____."
#2: "Hi ____, ____ again from Fusion Tech AI. I noticed your old .com might be available again; worth a look. Call me back at ____."
Closing the loop: "Hi ____, I haven't been able to catch you, so I'll close my note after today. If a website becomes a priority, I'm at ____. Thanks!"
Leave at most two voicemails per round.
A simple two-week rhythm
Day
Touch
Day 1
Call. Leave voicemail #1, then send a short email.
Day 3
Call at a different time of day. No voicemail.
Day 5
Email one useful thing: an example, a screenshot, or their available .com.
Day 8
Call. Leave voicemail #2 if it fits.
Day 11
One more call at a new time.
Day 14
A friendly "closing the loop" email. Then stop.
Short follow-up email
Subject: Your reviews + one idea
Hi ____, I'm ____ with Fusion Tech AI. Your reviews are great, especially ____. We help businesses like yours get one clean website that Google and AI apps can understand, so more people find you. It's $1,500 with three years of hosting included, and the site is yours. Worth a 10-minute call this week?
____ · Fusion Tech AI · [phone]
14Notes and call-backs: write everything down
The fortune is in the follow-up, and you can't follow up on what you didn't write down.
📝 After every call, log
Business, owner's name (and how to say it)
Date and time you called
Result: no answer / voicemail / talked / not interested / do-not-call
Who answered (the gatekeeper's name)
What they have now (site, Facebook, profile)
Their exact words about what they need
Objections and what you said
What you promised to send
Next step + exact date and time
📱 Use the Fusion Recorder app
DICTATE a quick memo right after you hang up, while it's fresh
RECORD A CALL only with permission (see the rules)
Name each call so you can find it later
Check MY MEMOS before every call-back
🔁 When to call back
They named a time? Call exactly then.
Voicemail? Try again in 2–3 days at a different time.
"Send info"? Send it today; call 2–3 days later.
"Not now, maybe later"? Note the reason; check back in 3–6 months.
"Not interested" twice, or "don't call"? Stop. Mark it and never call again.
Write the next step like this: "Call James, Tue Oct 29, 4:15 PM, about estimate form." Never write "follow up sometime."
15Rules of the road: honest and legal
Tell the truth. Your real name, Fusion Tech AI, and why you're calling. Never pretend to be Google, a customer or an existing vendor. Never invent deadlines or emergencies.
Dial by hand. No robocalls, recorded voices or AI-voice cold calls.
Texts need permission. Ask during a live call: "Can I text you that example?" and note the yes.
Honor "don't call." Say: "Understood, I'll put you on our do-not-call list," and mean it.
Recording needs consent. Maryland, Pennsylvania, California, Florida and other states require everyone's permission. Always ask: "Mind if I record so I get your details right?" If they say no, don't record.
Call during business hours, and avoid their rush times.
Use a real phone number people can call back. No fake caller ID.
Emails: use your real name, an honest subject line, and stop emailing anyone who asks.
Part 4 · The offer and the partnership
16The offer
Founding price
$1,500
A custom, AI-ready website plus three years of hosting. No monthly bill for three years.
It's theirs
When it's done, we can email them the whole website. No lock-in, no hostage situation.
Optional, never forced
Refreshes every few months, or a payment plan if they want one. "You don't have to, but if you want to."
Bigger businesses
Larger companies (around a million a year or more) usually need more: portals, databases, custom tools. Typically $3,000–$5,000. Rick quotes it.
Community price
A small, struggling business may qualify for about $500 in exchange for a happy review and word of mouth. Rick decides.
Custom work
Special features beyond the website are billed at $100 an hour or quoted as an add-on.
17Add-ons
🌦️ Live weather
A 7-day forecast with alerts (high wind, rain) on the site. Built on the free National Weather Service API. Perfect for roofers and crews.
🔐 Employee portal
A private page where the owner posts messages for the crew. They log in once and the device remembers them.
💧 Water report
Enter a ZIP code and see what's in the local water and when it was tested (like isthisinyourwater.com).
🛰️ Job sites from above
Satellite views of a construction site over time.
📅 Booking & payments
Online appointments, deposits and invoices (Calendly, Square, Stripe).
🧮 Custom tools
Quote calculators, forms, databases, whatever the business needs.
Pricing an add-on fairly: ask ChatGPT what businesses typically pay for something similar, then choose a fair number. Never gouge. The goal is a happy customer who comes back.
18Partner pay and what happens after "yes"
At Fusion Tech, we never argue about money. The money will come, and you'll be treated accordingly.
What you earn on each sale
Sale
You earn
Your share
$500
$100
20%
$1,000
$200
20%
$1,500
$500
about one-third
$2,000
$700
35%
$2,500
$800
32%
$3,000
$1,000
one-third
The pattern: the bigger the sale, the bigger your share. Small jobs pay about 20%; from $1,500 up, you earn about a third. Add-ons you bring in pay a share too. Everything is written down before you start, so nobody ever has to wonder.
None of this is written in stone. These prices and payouts are approximate. They're an idea for now, a starting point. We're growing, and as we evolve, more structure will come and pricing and payouts will change. If something doesn't feel right, we sit down and talk about it. That's how we do it.
After they say yes
Connect them with Rick, the owner of Fusion Tech AI.
Rick finalizes the details and builds the site. It's hands-off for you.
When the customer pays, you get paid your share.
Serious partners can get a Fusion Tech email address and business cards. Take it as far as you want.
19Case study: the New Jersey roofer
One message left for a roofing company in New Jersey got a call back within half an hour. The owner had been wanting a website for a long time. While researching, Fusion Tech found that his old .com had expired and was available again, grabbed it for about $12, and had his new site live by the next day. He was thrilled, paid more than he was asked, and wants more work done.
What made it work: homework before the call, a sincere compliment, a simple offer, a real surprise, and speed.
Part 5 · The Edge
20The Edge: what most people selling websites don't know yet
Everything in this part was researched in October 2026 and checked against the original source. Every number has a link and a year. When a number comes from a company that sells into this market (a "vendor survey"), we say so. It's still useful, just not gospel. Nothing here is a promise to a customer. It's what lets you speak with more knowledge than anyone else who calls them this year.
The one-sentence version: Google and AI apps now answer questions for the customer, and they build those answers from the business's website, Google profile and reviews. When those three agree and are easy to read, the business gets chosen. That's the whole job, and it's exactly what we sell.
21What's changing now, and into 2027
Twelve shifts. Each one has the hard number, the source, and what it sounds like on a call.
1 · Google's AI answer is now the first thing people see on buying searches
On buying-style searches ("best X," "X reviews," "X vs Y," tracked across banking, software and shopping), Google's AI Overview appeared on 88% of keywords in August 2026, up from 45.75% a year earlier. Review-style searches went from about 30% to about 90%. Semrush, Oct 2026 · vendor study, 400 keywords
Plain "near me" searches are different: AI Overviews showed on only about 8% of local-type searches, where the map still rules. Ahrefs, Nov 2025 · vendor, 146M results
"When someone Googles 'best roofer in town,' Google more and more often writes the first answer itself. If your hours, reviews and site are messy, that answer will be messy too."
"A lot of people never leave Google. They see your hours, stars and a short description of you. For many searches, that description is your website, so it had better be true."
"Ranking still helps, but it isn't the whole game anymore. Your profile, your reviews and a site an assistant can quote matter just as much."
4 · Google's AI Mode is huge, and Search is starting to act for the customer
Google says AI Mode passed 1 billion monthly users (May 2026). It's rolling out Search "agents" that book local services, and for some categories (home repair, beauty, pet care) people can ask Google to call businesses for them. Google I/O, May 2026 · Google's own numbers
Reality check: AI Mode was still only about 0.34% of all U.S. Google searches in early 2026. A huge user count and a small share can both be true. SparkToro, 2026
"Google is building a tool that will phone businesses on a customer's behalf. If your hours are wrong or there's no site listing your services, it will pick the shop that's easier to understand."
5 · People now ask ChatGPT who to hire
Using ChatGPT or other AI tools for local recommendations jumped from 6% (2025) to 45% (2026). Google is still the top place people read reviews, at 71% (down from 83%). BrightLocal, Feb 2026 · vendor survey, 1,002 U.S. adults
"Almost half of people now ask an AI for a local recommendation. The AI reads your Google profile, your reviews and your website. We make those three agree."
6 · AI still quotes real business websites, a lot
In about 200,000 local AI searches (ChatGPT, Google AI Mode, AI Overviews), 93% of the unique websites cited were individual business websites. Google Business Profiles were 28.5% of all citations. BrightLocal, Sept 2026 · vendor study
"A Facebook page is a flyer. A website is the document Google and ChatGPT actually quote."
7 · The website is where people go to decide
After reading good reviews, 54% of people go to the business's website; only 34% are ready to book without more research. The same report estimated only about 40% of local businesses have a dedicated website. BrightLocal, 2026 · vendor survey
"Your reviews get people interested. Your website either closes the deal or quietly hands it to the next shop."
8 · The review bar moved in one year
68% only use businesses rated 4+ stars (was 55%); 31% want 4.5+ (was 17%). 47% won't use a business with fewer than 20 reviews. 74% care about reviews from the last three months. Generic copy-paste replies put off 50%. BrightLocal, 2026 · vendor survey
"It's not 'get ten five-stars and retire.' It's a steady stream of fresh, honest reviews, with real replies."
9 · Google can now report AI visibility
Google rolled out generative-AI performance reports in Search Console to all websites by August 31, 2026. Google Search Central, 2026
"We can measure how you show up in Google's AI results and improve what it reads. We still won't promise an AI will recommend you. Nobody honestly can."
10 · Voice and photos are just more ways to search
More than 1 in 6 U.S. searches used voice or images (Google, May 2026), and image searches were growing over 40% month over month. Google, 2026 · Google's own data
"Write the way customers talk, and use real, labeled photos of your work."
11 · Website accessibility lawsuits keep climbing
3,117 federal website-accessibility lawsuits in 2025, up 27%, concentrated in New York (1,021), Florida (961) and Illinois (585), and mostly aimed at online stores. Seyfarth Shaw, 2026 · law-firm court research The "add this widget and you're compliant" pitch is dead: the FTC made accessiBe pay $1 million for claiming exactly that. FTC, April 2025
"We build the pages properly: readable, good contrast, labeled forms. We don't sell fear, and we don't sell a magic button."
12 · Fake reviews now carry federal fines
The FTC's rule banning fake, bought and AI-written reviews took effect October 21, 2024. Knowing violations can cost up to $53,088 per violation. FTC rule Q&A · FTC, Dec 2025
"We help you ask every real customer for an honest review. No bought praise, no bribes, no hiding the unhappy ones."
22Tools at your fingertips
Free first. Prices checked October 2026; they change, so open the link before you pay for anything. Pick one tool per job. Three half-used CRMs are just expensive amnesia.
Search "[trade] in [town]." Open each listing. No Website button, a Facebook link, or a dead link = a prospect.
Free
State contractor license lookup
Roofers, plumbers, electricians: pull the active license list for a county, then check each on Maps. A licensed shop with no website is a gift. Search "[state] contractor license lookup" (Florida example: myfloridalicense.com).
Check any review idea against Google's rules before using it.
Free
23Advanced shortcuts that save hours
Build the "alive but invisible" list. On Maps, one trade in one town. Put first the businesses with recent reviews or recent photos but no website (or a dead one). They're clearly working; they're just hard to find.
One town × one trade at a time. Twenty roofers in one county teaches you the season, the services and the objections. Twenty random businesses are twenty first days.
Find Facebook-only businesses: search site:facebook.com "plumber" "Town, ST". Verify each one; some pages are closed or fake.
Find the orphans of Google's free sites: Google shut down its free business.site websites in 2024. Owners who used them often still think they have a website; their old links now go nowhere.
Trace the phone number. Search it both ways, "555-123-4567" and "5551234567". Mismatched names or addresses are a real finding for the call. Present them as a finding, not an accusation.
Run the audit in the same order every time: phone tap test → hours and contact → lock icon → speed → reviews → domain expiry → Google index → structured data → accessibility → AI check. A fixed order keeps a 10-minute audit from becoming a 40-minute hobby.
The AI check, word for word. In ChatGPT, Gemini and Perplexity: Recommend five [service] businesses serving [city]. For each, cite the sources for their service area, hours and specialty. If the AI gets their hours wrong, look at what it cited. That's what you fix.
Check the domain before you mention it. Use ICANN Lookup. Privacy often hides the owner, so never say "you don't own your domain." Say: "Could you double-check who controls it?"
Lead with one thing they can't argue with. "The Quote button covers your phone number on an iPhone. I made a 47-second video so you can see it. Can I text it to you?"
Use the evidence ladder: what you saw → why it costs them customers → what we'd change → what nobody can promise.
Mock up only the screen that decides. The phone homepage: headline, proof, main service, Call and Quote buttons. Never build a free five-page site for someone who hasn't agreed to talk.
Record a 60–90 second video: 10 seconds showing it's really their business, 30 seconds on two problems, 20 seconds on the fix, then one invitation.
No answer? Send something useful. Leave a short voicemail, then send the promised audit. Emails sent after a call got a 3.44% reply rate versus 1.81% without one. Gong, 2024 · vendor
Cap it at five tries, then switch channels. 93% of people who ever answer do it by the 3rd try, and 98.6% by the 5th. Cognism, 2025 · vendor After that, send a video or email, or come back next month. Persistence is good; punishment isn't.
Find your own best hour. Test 10–11 a.m., 2–3 p.m. and one slot that fits the trade (contractors often answer early, restaurants between lunch and dinner), in their time zone, for four weeks. Keep what works.
Turn "just email me" into a date: "Absolutely. So I send something useful and not a brochure, which matters more, the phone problem or the outdated services? Can I call Thursday at 2:15 after you've looked?"
Make the review link while they watch. Google Business Profile creates a direct review link and QR code. Send it to every real customer, with no gifts and no filtering.
Look at the replies, not just the stars. Unanswered complaints and copy-paste replies are easy, visible wins.
Real town pages, not copy-paste pages. Each service-area page needs real differences: jobs done there, travel area, local details. Google treats near-identical town pages as spam ("doorway pages"). Google spam policies
Every note ends with a dated next step. "Interested" isn't a stage. "Send mockup Tuesday; owner call Wednesday 10:30" is.
24Numbers that matter
Know these cold. "Vendor" means a company that sells in this space ran the study. Useful, but check the year.
The math that keeps you sane: at average numbers, it takes about 19 dials to reach one person. A "no" isn't a verdict on you; it's arithmetic. The top quarter gets there in 8 dials, through better lists and better timing, not louder pitches.
25Aha moments
There's no secret "AI SEO"
Google says there are no extra technical requirements to appear in AI Overviews or AI Mode. Be indexable, be clear, be accurate. Anyone selling a secret is selling a story. Google
You can't buy a better Maps spot
Google ranks local results on relevance, distance and prominence, and says nobody can pay for a better organic local position. Google
A few bad reviews can help
Google itself says a mix of positive and negative feedback often feels more trustworthy. Reply calmly and helpfully. Google
Consistency beats one glowing review
The top review-quality factor people named was similar sentiment across many reviews (56%). BrightLocal 2026
Nobody needs the owner's password
Google Business Profile lets owners add managers on their own accounts. If someone asks for your Google password, that's a red flag. Google
Having a password ≠ owning it
Control of a domain lives in the registrar account; control of a Google profile lives in owner roles. Check both separately.
Structured data describes; it doesn't reward
It helps Google read the facts and can make a page eligible for extras, but Google guarantees neither display nor rank. Google
One AI answer isn't a ranking
AI answers vary by model, wording and day. Save the date and the question; never sell a screenshot as a position.
Google rewrites your blurb
The short description under a link is usually written from the page itself; the meta description is a suggestion, not a command. Google
A scanner can't certify accessibility
"No errors found" isn't a pass. Only a human check can say a site is truly usable. WebAIM
More town pages can hurt
Copy-paste pages with only the town name swapped can count as spam. Fewer, genuinely useful pages win.
A sitemap is a map, not a boost
It helps Google find pages. It doesn't guarantee indexing or improve ranking. Google
26Traps most owners don't know about
The old web guy may control the domain. Before any rebuild, the owner logs in personally and confirms the registrar, the email on file, auto-renew and two-factor login. A domain held by an ex-designer or a cousin can be held hostage or allowed to expire.
Changing owner details can lock a domain for 60 days. If a transfer is planned, check the registrar's process first. ICANN
An expired domain takes the email down with it. And once it's in "redemption," getting it back costs extra. Check the expiry date on every audit. ICANN
Some site builders can't come with you. Wix sites must run on Wix; Squarespace exports only part of the content. The words and photos are the owner's, but the built site usually has to be rebuilt to leave. Wix · Squarespace
Google's free business websites are gone. The business.site sites stopped working in March 2024, and their redirects ended in June 2024. Old flyers and directories may still point at a dead link.
The owner should stay primary owner of their Google profile. We're added as a manager. We never take the keys.
Keyword-stuffed names and virtual offices get profiles suspended. "Joe's Plumbing Best Plumber Dover" breaks Google's rules. So does listing an unstaffed virtual office. Google guidelines
Review gating is against the rules. Sending happy customers to Google and unhappy ones somewhere else breaks Google policy. So does giving gifts for reviews. Google
One bad Google account can sink several profiles. An account-level suspension can hit every profile attached to it. Remove ex-employees, and never park every client under one fragile account.
"We submitted it to Google" doesn't mean it shows up. Requesting indexing joins a queue; Google guarantees no date, no index and no rank.
Business calls aren't a legal free-for-all. Business-to-business calls have some exemptions, but the FTC tightened rules against misleading B2B telemarketing in 2024, and many owners' "business line" is a personal cell. We dial by hand, honor every "don't call" immediately, and never mislead. FTC 2024
27How we push each other and thrive
⏰ Two protected call blocks a day
For example 10–11 and 2–3, in the prospect's time zone, with the research done beforehand. During the block: call, log it, set the next step. No logo tinkering, no "quick" CRM redesign.
📊 Five numbers, every week
1. Owner conversations · 2. Audits sent · 3. Meetings held · 4. Proposals delivered · 5. Deals won and paid. Dials stay underneath as a diagnostic. Anyone can make dials; nobody can fake a held meeting.
🎯 One skill goal next to the money goal
For example, "open with one verified observation on ten calls." Research on goals backs this up: specific goals plus feedback beat "do your best," and learning goals help most when the skill is new. Locke & Latham, 2002
🔁 A 20-minute weekly debrief
What was supposed to happen? What happened? Why? What's the one thing we try next week, and who owns it? Proper team debriefs improved performance about 20–25% in a meta-analysis of 46 studies. Tannenbaum & Cerasoli, 2013
🎧 Review the moment, not the person
"At 0:32 we pitched before asking what they needed" helps. "You're bad at this" doesn't. Feedback aimed at the person instead of the task often makes performance worse.
🛡️ Mistakes are safe to bring
Bring one call you fumbled each week, with no penalty. Teams that feel safe admitting mistakes learn faster. Edmondson, 1999 · 51 teams Safe doesn't mean low standards; it means problems surface early.
📁 Keep a proof library
Before/after screenshots, finished sites, speed improvements with dates, customer quotes (with permission), objections and the answers that worked, and every time we told an owner not to buy something. That last one proves our values better than any slogan.
🏆 Celebrate the right wins
A clean "no" that saved weeks. A domain rescued. A compliance problem caught. An owner who refers another owner. Accountability asks "what did we agree, what happened, what changes?" Pressure asks "why aren't you like them?" Only one of those teaches anything.
28Myths we retire
You'll hear these from competitors and even from owners. Here's what's actually true as of late 2026.
The myth
The truth
"50% of searches will be voice by 2020."
That forecast is constantly misquoted and never came true. Voice is now just one way into AI search (more than 1 in 6 searches use voice or images).
"You need special AI schema or an llms.txt file."
Google says AI features need nothing beyond normal good SEO, and Google Search doesn't use llms.txt. It's a voluntary proposal; never sell it as a ranking factor. Google
"Add FAQ markup and the dropdowns will show in Google."
Since 2023, FAQ rich results are mostly limited to government and health sites, and HowTo results were retired. Google 2023
"Use Google's Mobile-Friendly Test."
Retired December 1, 2023. Use PageSpeed Insights, Lighthouse and a real phone.
Google has no ideal keyword density. Say clearly what you do, like a human.
"A 100 PageSpeed score means top rankings."
Speed is one signal among many. Chasing 100 purely for SEO can waste time. Speed matters most for the customer's thumb.
"Submit a sitemap and you'll rank."
A sitemap helps discovery only. No guaranteed index, no ranking boost.
"You need tons of backlinks to rank locally."
Local ranking is mainly relevance, distance and prominence. Reviews, a complete profile and a real site carry more weight than a blast of directory links.
"An accessibility widget makes you ADA compliant."
No widget guarantees it. The FTC fined accessiBe $1 million for that exact claim.
"B2B calls are outside telemarketing law."
Partly exempt, not lawless. The 2024 FTC rule bans misleading B2B telemarketing, and cell phones and state laws add more.
"The FCC one-to-one consent rule is in effect."
A federal court threw it out on January 24, 2025, before it took effect. The rest of the TCPA still applies.
"Zero-click means websites don't matter."
The opposite: 54% visit the site after reading reviews, and business websites are most of what AI tools cite.
The bottom line: correct ownership, correct facts, useful pages, a site that works under one thumb, real reviews, accessible construction, honest measurement, and no ranking promises. It's unglamorous, and that's exactly why a fly-by-night competitor can't copy it.
Part 6 · Every word
29Glossary: every word, spelled out
129 words you'll hear in this business. Every abbreviation is spelled out letter by letter, then explained two ways: Simple (so anyone gets it) and Deeper (so you really know it).
Millions of computers around the world holding hands so they can talk to each other.
Deeper
A global network of networks. Your phone, a coffee shop's Wi-Fi and Google's giant data centers are all connected, and they pass small packets of data back and forth using shared rules called protocols.
WWW Stands for: World Wide Web
World = the whole planet
Wide = spread everywhere
Web = a web of pages linked to each other
Simple
All the websites in the world, linked together like a giant spider web.
Deeper
The web is one thing that runs ON the internet (email is another). It's the collection of pages you open in a browser, connected by links. That's why old addresses start with www.
Website
Simple
A business's home on the internet, open 24 hours a day.
Deeper
A group of web pages under one address (domain). A good small-business site answers: who are you, what do you do, where, when are you open, what does it cost, and how do I call or book you.
Web page
Simple
One single page of a website, like one page in a book.
Deeper
Each page has its own address, like joesplumbing.com/services. A website is just several pages that link to each other.
Browser
Simple
The app you use to look at websites.
Deeper
Chrome, Safari, Edge and Firefox are browsers. The browser asks a server for a page, receives the files (HTML, CSS, JavaScript, pictures) and draws the page on your screen.
URL Stands for: Uniform Resource Locator
Uniform = the same format everywhere
Resource = the thing you want: a page, a photo, a file
Locator = where to find it
Simple
The full street address of one exact page.
Deeper
Example: https://joesplumbing.com/contact. It has the method (https), the domain (joesplumbing.com) and the path (/contact). People often say "link" for the same thing.
HTTP Stands for: HyperText Transfer Protocol
HyperText = text with clickable links in it
Transfer = moving it from one computer to another
Protocol = the agreed rules both sides follow
Simple
The language your browser and a website use to ask for and send pages.
Deeper
Your browser says "please send me this page" and the server answers with the page plus a status code (200 = OK, 404 = not found). Plain HTTP is not encrypted, which is why HTTPS replaced it.
HTTPS Stands for: HyperText Transfer Protocol Secure
HyperText = text with links
Transfer = moving it
Protocol = the rules
Secure = locked so nobody can read it on the way
Simple
The safe version of HTTP. It's what puts the little lock next to the address.
Deeper
HTTPS is HTTP wrapped in encryption (SSL/TLS). Passwords, forms and card numbers can't be read by anyone in between. Google marks sites without it as "Not secure", so every site we build uses HTTPS.
IP address Stands for: Internet Protocol
Internet = the worldwide network
Protocol = the rules for addressing and delivering data
Simple
A computer's phone number on the internet.
Deeper
Every device online has one, like 142.250.80.46. People can't remember numbers, so domains (names) are pointed at IP addresses through DNS.
ISP Stands for: Internet Service Provider
Internet = the network
Service = what they sell you
Provider = the company
Simple
The company you pay for internet at home or work.
Deeper
Comcast/Xfinity, Verizon, Spectrum, AT&T. They connect a building to the internet. Different from a host, which keeps a website online.
Server
Simple
A computer that never sleeps and hands out websites when people ask.
Deeper
It sits in a data center, usually with no screen, and answers requests all day. When you visit a site, a server somewhere sends you its files.
Client
Simple
The asker. Your phone or laptop asking a server for something.
Deeper
In tech, the client is the device or app making the request; the server answers. (In business, a client is also a paying customer. Context tells you which.)
Bandwidth
Simple
How wide the pipe is, meaning how much data can flow at once.
Deeper
Measured in Mbps or Gbps. For hosting, it can also mean how much data a site may send per month. Big photos and videos use more.
Cache
Simple
Keeping a copy close by so it loads faster next time.
Deeper
Browsers, servers and CDNs save copies of pages and pictures. Fast, but it's also why a change sometimes doesn't show until you refresh or the cache clears.
Cookie
Simple
A tiny note a website leaves in your browser so it remembers you.
Deeper
Used for logins, shopping carts and settings, and also for ad tracking. Tracking cookies are why many sites show a cookie banner.
404
Simple
The "page not found" message.
Deeper
An HTTP status code meaning the address exists but that page doesn't. Broken links and 404s on a business site are a sign nobody is maintaining it, which is a good talking point.
Hosting and domains
Host / hosting
Simple
The landlord. The website lives on their always-on computer, and you pay rent.
Deeper
A hosting company stores the site's files on its servers and keeps them online 24/7. Types: shared, VPS, dedicated, cloud and static hosting. More in the Hosting section.
Shared hosting
Simple
An apartment building: lots of websites share one computer.
Deeper
Cheapest kind (GoDaddy, Bluehost, Hostinger). Fine for small sites, but a busy neighbor can slow you down.
VPS Stands for: Virtual Private Server
Virtual = made by software, not a separate machine
Private = only yours
Server = the always-on computer
Simple
Your own locked room inside a big building.
Deeper
One physical server split by software into private slices, each with its own guaranteed memory and processing power. More control than shared hosting, cheaper than a whole server. Fusion Tech's own AI helpers run on one.
Dedicated server
Simple
Renting the whole house: one computer just for you.
Deeper
Maximum power and control, highest price. Usually only big sites need it.
Cloud hosting
Simple
Renting computer power from a giant company and only paying for what you use.
Deeper
AWS (Amazon Web Services), Google Cloud, Microsoft Azure, Cloudflare. It can grow automatically when lots of visitors show up.
Static site
Simple
Pages that are already finished and just get handed out, like printed flyers.
Deeper
No database is building pages on every visit, so it's very fast, very secure and nearly free to host (Cloudflare Pages, Netlify). Most Fusion Tech sites are built this way.
Dynamic site
Simple
Pages that are put together fresh each time someone visits.
Deeper
WordPress, online stores and logins work this way: a program and a database build the page. More flexible, but slower and with more to patch and protect.
CDN Stands for: Content Delivery Network
Content = the pictures, pages and files
Delivery = getting them to the visitor
Network = copies on computers all over the world
Simple
Copies of a website kept in many cities, so it loads fast for everyone.
Deeper
Someone in California gets the site from a nearby server instead of one in New York. Cloudflare is the best-known CDN, and it also blocks attacks.
Uptime
Simple
How much of the time the website is working.
Deeper
Shown as a percent. 99.9% uptime means about 9 hours of downtime a year. Good hosts promise 99.9% or better.
Domain name
Simple
The website's name and address, like joesplumbing.com.
Deeper
You don't buy a domain forever; you rent it yearly from a registrar (about $10-20 a year for a .com). If it isn't renewed, it expires and someone else can grab it. That's what happened in the New Jersey roofer story.
TLD Stands for: Top Level Domain
Top = the last part, at the far right
Level = one tier of the name
Domain = the website's name
Simple
The ending of a web address: .com, .net, .org, .dev.
Deeper
The part after the last dot. .com is the most trusted for businesses; .org is common for groups; country endings like .us or .co.uk exist too. ".dev" is just another ending, like .com.
Subdomain
Simple
A smaller address living under the main one, like shop.joesplumbing.com.
Deeper
The part before the main name. Free to create once you own the domain. Used for stores, booking pages, or test versions.
Registrar
Simple
The store where you rent a domain name.
Deeper
GoDaddy, Namecheap, Cloudflare, Squarespace Domains (which took over Google Domains). The registrar is often different from the host. Always find out which one a customer uses and who has the login.
ICANN Stands for: Internet Corporation Assigned Names and Numbers
Internet = the worldwide network
Corporation = a nonprofit organization
Assigned Names = handing out domain names
and Numbers = handing out IP addresses
Simple
The referee that keeps internet names and numbers organized.
Deeper
A nonprofit that oversees the domain system and accredits registrars so two businesses can't own the same name.
WHOIS
Simple
Literally "who is": a lookup that shows who owns a domain and when it expires.
Deeper
Not an acronym. Many owners are hidden behind privacy protection now, but the expiration date and registrar usually still show. Handy before a call.
DNS Stands for: Domain Name System
Domain = the website's name, like joesplumbing.com
Name = the words people type instead of numbers
System = the worldwide network of computers that looks names up
Simple
The internet's phone book. You type a name, and it finds the number.
Deeper
When someone types joesplumbing.com, DNS answers with the IP address of the server holding the site. DNS settings live at the registrar (or at Cloudflare) and are made of "records" (A, CNAME, MX and others).
Nameserver
Simple
The computer that holds a domain's phone-book page.
Deeper
Changing a domain's nameservers (for example to Cloudflare) hands control of all its DNS records to that company.
A record Stands for: A
A= short for Address
Simple
The phone-book line that says "this name lives at this number."
Deeper
Points a domain straight to an IP address. The most basic DNS record.
CNAME Stands for: Canonical NAME
Canonical = the official, main
NAME= name of something
Simple
A nickname record: "this name really means that other name."
Deeper
Points one name to another name instead of a number, e.g. www.joesplumbing.com to joesplumbing.pages.dev. Used constantly when connecting a domain to a host.
MX record Stands for: Mail eXchanger
Mail = email
eXchanger = the server that accepts it
Simple
The phone-book line that says where a business's email goes.
Deeper
Tells the world which server receives email for @joesplumbing.com (Google Workspace, Microsoft 365...). Breaking MX records breaks email, so be careful when changing DNS.
SSL / TLS Stands for: Secure Sockets Layer
Secure = safe
Sockets = the connection points between two computers
Layer = an extra layer wrapped around the connection
Simple
The lock on the door. It scrambles everything so nobody can snoop.
Deeper
SSL = Secure Sockets Layer, the original. TLS = Transport Layer Security, the modern replacement; people still say "SSL." A certificate proves the site is who it says it is and turns on HTTPS. Free certificates (Let's Encrypt, Cloudflare) mean there's no excuse for a site without one.
Domain privacy
Simple
Hiding the owner's home address and phone from the public lookup.
Deeper
A registrar service that replaces personal details in WHOIS with the registrar's. Often free now.
Database
Simple
An organized digital filing cabinet.
Deeper
Stores things like blog posts, products, orders and users so a program can find them fast. WordPress uses one (MySQL); static sites usually don't need one.
Backup
Simple
A spare copy, in case something breaks.
Deeper
A copy of the site's files (and database) kept somewhere else. Good hosting includes automatic backups. A site with no backup is one bad update away from being gone.
pages.dev
Simple
A free web address from Cloudflare for showing a site before it gets its real name.
Deeper
When we build a site, it can go live at something.pages.dev first. Then we point the customer's real domain at it with DNS. ".dev" itself is just a web-address ending, like .com.
Email hosting
Simple
Where a business's @theirname.com email lives.
Deeper
Google Workspace or Microsoft 365 are the usual choices (a few dollars per person per month). It's separate from website hosting; the MX records connect the two.
Building websites
HTML Stands for: HyperText Markup Language
HyperText = text with links
Markup = labels (tags) that say what each part is: heading, paragraph, picture
Language = a set of words a computer understands
Simple
The bones of a web page: what's on it.
Deeper
Every web page is HTML underneath. Tags like <h1> (big heading) and <img> (picture) tell the browser what each piece is.
CSS Stands for: Cascading Style Sheets
Cascading = rules flow down, and the more specific rule wins
Style = how things look: colors, fonts, spacing
Sheets = files full of those rules
Simple
The clothes and paint: how the page looks.
Deeper
CSS controls colors, fonts, sizes and layout, and how the page rearranges itself on a phone.
JavaScript (JS) Stands for: Java Script
Java = a name borrowed from another programming language; the two are not related
Script = a small program
Simple
The muscles: it makes things move and react when you click.
Deeper
Menus that open, forms that check your typing, maps and chat boxes. Every browser runs it. Not the same thing as Java.
Responsive design
Simple
A site that rearranges itself to fit any screen, big or small.
Deeper
Most local customers find a business on a phone, so a site that's tiny or broken on mobile loses calls. "Mobile-first" means it's designed for the phone first.
UX Stands for: User eXperience
User = the visitor
eXperience = how it feels to use the site
Simple
How easy and pleasant the site is to use.
Deeper
Can a customer find the phone number in 3 seconds? Can they book without frustration? Good UX = more calls.
UI Stands for: User Interface
User = the visitor
Interface = the screens, buttons and menus they touch
Simple
The buttons, menus and screens you see.
Deeper
UI is the look and layout; UX is the whole experience. A pretty UI can still have bad UX.
CMS Stands for: Content Management System
Content = the words, photos and pages
Management = adding, changing and organizing them
System = the program that does it
Simple
A dashboard that lets you change your website without knowing code.
Deeper
WordPress is the most famous CMS. You log in, type, upload photos and press Publish. Easy to edit, but it needs updates and security care.
WordPress
Simple
The most popular website program in the world.
Deeper
Runs a huge share of all websites. WordPress.org = free software you install on your own hosting (full control, you maintain it). WordPress.com = a hosted service that runs it for you (easier, fewer options).
Plugin
Simple
An add-on piece that gives a website a new trick.
Deeper
WordPress has tens of thousands: forms, booking, SEO, stores. Too many, or outdated ones, are the #1 cause of slow or hacked WordPress sites.
Theme / template
Simple
A ready-made design you fill in with your own stuff.
Deeper
Controls the look and layout. Cheap and fast, but many sites end up looking the same.
Site builder
Simple
An online kit (Wix, Squarespace, GoDaddy) that builds and hosts the site together.
Deeper
Drag-and-drop editing with hosting included for a monthly fee. Easy, but you rent the whole thing; leaving usually means rebuilding.
No-code
Simple
Making websites or apps by clicking and dragging instead of typing code.
Deeper
Site builders and tools like Zapier are no-code. Great for simple things; custom code goes further.
Open source
Simple
Software whose recipe is public, so anyone can use and improve it for free.
Deeper
WordPress and Linux are open source. Free to use, but someone still has to set it up and maintain it.
FTP Stands for: File Transfer Protocol
File = documents, pictures, code
Transfer = moving them
Protocol = the rules
Simple
An old way to move website files from your computer to the host.
Deeper
Still used on some hosts. SFTP is the secure version. If a customer only has FTP access to their site, that tells you how old the setup is.
E-commerce Comes from: E
E= electronic, meaning online
Simple
Selling things online.
Deeper
An online store with products, cart and checkout (Shopify, WooCommerce, Square Online). Needs secure payment processing.
POS Stands for: Point Of Sale
Point = the place
Of = where
Sale = the purchase happens
Simple
The cash register system, like Square, Toast or Clover.
Deeper
Restaurants and shops run on one. Many POS systems connect to the website for online ordering through an API.
Favicon Comes from: Fav icon
Fav = favorite
icon = small picture
Simple
The tiny logo on the browser tab.
Deeper
A small detail that makes a site look finished and professional.
Landing page
Simple
A single page built for one purpose, like "book a free estimate."
Deeper
Often where ads send people. One message, one button, no distractions.
CTA Stands for: Call To Action
Call = asking the visitor
To = to
Action = do one specific thing
Simple
The button that tells people what to do: Call Now, Book, Get a Quote.
Deeper
Every page should have a clear CTA. A site without one is a brochure, not a sales tool.
Getting found (Google and AI)
SEO Stands for: Search Engine Optimization
Search = looking things up on Google
Engine = the program that does the searching
Optimization = making it as good as it can be
Simple
Making a website easy for Google to understand, so it shows up when people search.
Deeper
Clear page titles, real service and town names, fast loading, mobile-friendly design, good content and links from other sites. Nobody can guarantee #1. We make the site as easy as possible for Google to understand and trust.
Local SEO
Simple
Showing up when people nearby search, like "plumber near me."
Deeper
Driven mostly by the Google Business Profile, reviews, consistent name/address/phone everywhere, and a website that names the towns served.
SERP Stands for: Search Engine Results Page
Search = what someone looked up
Engine = Google, Bing
Results = the list of answers
Page = the screen you see
Simple
The page of results you get after a Google search.
Deeper
Today it holds ads, the map pack, AI answers, and then the regular links. Where a business appears on it decides how many calls it gets.
Map pack
Simple
The map with the top few businesses near the top of Google.
Deeper
Usually 3 businesses. Getting into it is mostly about the Google Business Profile, reviews and closeness to the searcher.
Keyword
Simple
The words people type into Google.
Deeper
"Emergency plumber Ocean City" is a keyword. Good pages use the words real customers use.
Backlink
Simple
Another website linking to yours, like a vote of trust.
Deeper
Links from real, local, relevant sites (chamber of commerce, suppliers, news) help Google trust a business.
Meta description Comes from: Meta
Meta = information about the page itself
Simple
The short summary under a link on Google.
Deeper
Written into the page's code. It doesn't directly raise rankings, but a good one gets more people to click.
Schema / structured data
Simple
Hidden labels that tell Google and AI "this is the phone number, these are the hours."
Deeper
A standard vocabulary (schema.org) in the page's code, often written as JSON-LD. It helps search engines and AI tools read business facts correctly. A big part of being AI-ready.
Sitemap
Simple
A list of every page on the site, made for Google.
Deeper
A file (sitemap.xml) that helps search engines find all the pages. Submitted through Google Search Console.
Crawling / indexing
Simple
Google's robot reads the site (crawling) and files it in its library (indexing).
Deeper
If a page isn't indexed, it can't show up in search. Search Console shows what's indexed.
Google Search Console
Simple
Google's free report card for a website.
Deeper
Shows which searches the site appears for, clicks, errors and indexing problems. We connect it for every site.
GBP Stands for: Google Business Profile
Google = the search company
Business = a company's
Profile = public listing
Simple
A business's free listing on Google Search and Maps: hours, phone, photos, reviews.
Deeper
Often the first thing a customer sees, even before the website. Formerly "Google My Business." A complete, active profile linked to a good website is one of the strongest local tools there is.
NAP Stands for: Name Address Phone
Name = the business name
Address = where it is
Phone = its phone number
Simple
The business's name, address and phone, which must match everywhere.
Deeper
Google cross-checks the website, Business Profile, Yelp, Facebook and directories. Mismatches confuse Google and customers.
Reviews
Simple
What customers say about the business, with stars.
Deeper
Count, rating and recency all matter for local search and for trust. Asking happy customers for reviews is free marketing.
GA4 Stands for: Google Analytics 4
Google = the company
Analytics = counting and studying visitors
4= version four, the current one
Simple
Google's free tool that counts who visits a website and what they do.
Deeper
Shows visitors, where they came from, and which pages lead to calls or form fills.
AI Stands for: Artificial Intelligence
Artificial = made by people, not nature
Intelligence = the ability to learn and figure things out
Simple
Computer programs that can read, write, talk and answer questions.
Deeper
ChatGPT, Google Gemini, Claude and Perplexity are AI assistants. More and more people ask them "who's a good roofer near me?" instead of searching Google.
LLM Stands for: Large Language Model
Large = trained on a huge amount of text
Language = words: reading and writing
Model = the trained program
Simple
The brain inside AI chat apps.
Deeper
An LLM learns patterns from enormous amounts of text and predicts good answers. When it searches the web for current answers, clear and structured websites are easier for it to use.
AI-ready
Simple
Information set up so AI apps can understand it and recommend the business.
Deeper
Plain, accurate facts (services, towns, hours, prices, FAQs), structured data, a fast public site, and a matching Google profile. We can't promise an AI will recommend anyone; we make the business easy to recommend.
AEO Stands for: Answer Engine Optimization
Answer = the reply an AI or Google gives
Engine = the AI or search program
Optimization = making it as good as it can be
Simple
Setting up a site so AI answers and Google answer boxes can quote it.
Deeper
Clear question-and-answer content, FAQs and structured data.
GEO Stands for: Generative Engine Optimization
Generative = AI that writes new answers
Engine = the AI program
Optimization = making it as good as it can be
Simple
Helping a business show up in answers written by AI (ChatGPT, Gemini, Perplexity).
Deeper
A newer name for the same goal as AEO: be the clearest, most trustworthy source on a topic. Watch for people selling it as magic; it's mostly good, honest information.
llms.txt
Simple
A short plain-text note on a website written for AI tools.
Deeper
A proposed standard: a file at the site's root that summarizes the business in plain words for AI systems. Cheap to add, but not an official Google ranking factor.
Chatbot
Simple
A little chat box on a website that answers questions automatically.
Deeper
Can be simple (preset answers) or AI-powered. Useful for after-hours questions and booking.
APIs and connecting things
API Stands for: Application Programming Interface
Application = a program or app
Programming = the instructions it runs on
Interface = the doorway where two things meet and talk
Simple
A doorway that lets two programs talk and share things.
Deeper
One program sends a request ("give me today's weather for 21842") and gets an answer back in a set format. APIs are how a website shows Google reviews, takes payments, books appointments or shows a live map. See the API section for 79 real examples.
Endpoint
Simple
The exact door you knock on in an API.
Deeper
A specific URL that does one job, like .../v1/forecast. Each API has a list of them.
API key
Simple
A secret password that lets a program use an API.
Deeper
Identifies who is calling and tracks usage and billing. Never post it publicly or text it around.
JSON Stands for: JavaScript Object Notation
JavaScript = the web's programming language
Object = a bundle of labeled information
Notation = a way of writing it down
Simple
A neat, labeled way to write data so computers can read it.
Deeper
Looks like {"name": "Joe's Plumbing", "phone": "555-1234"}. Most APIs send their answers as JSON.
Webhook
Simple
An automatic text message from one program to another: "Hey, something just happened!"
Deeper
Instead of asking over and over, the other service calls your URL the moment something happens, like a new booking or a payment.
SDK Stands for: Software Development Kit
Software = programs
Development = building them
Kit = a toolbox of ready-made parts
Simple
A toolbox that makes using a company's API easier.
Deeper
Ready-made code for a given language or platform so developers don't start from scratch.
MCP Stands for: Model Context Protocol
Model = the AI (the language model)
Context = the information and tools it's given
Protocol = the agreed rules for handing them over
Simple
A standard way to label tools so AI knows how to use them.
Deeper
An open standard (started by Anthropic, the maker of Claude) that lets AI assistants connect to apps, files and services safely in one consistent way.
OAuth Stands for: Open Auth
Open = a public standard anyone can use
Auth = short for authorization: permission
Simple
The "Sign in with Google" button. It gives permission without sharing your password.
Deeper
You approve a specific access ("let this app read my calendar"), and the app gets a token instead of your password. It can be revoked anytime.
Integration
Simple
Hooking two systems together so they work as one.
Deeper
Example: website booking form → Google Calendar → text reminder. Usually built with APIs or tools like Zapier.
Embed
Simple
Placing something from another site inside your page, like a YouTube video or a Google Map.
Deeper
Done by pasting a small code snippet. Easy wins for a site.
SaaS Stands for: Software as a Service
Software = a program
as a= sold as
Service = something you subscribe to instead of buying once
Simple
Software you rent monthly and use online.
Deeper
Examples: Shopify, QuickBooks Online, Square. Most of the tools businesses use today are SaaS.
SMS Stands for: Short Message Service
Short = limited length
Message = a text
Service = the phone network feature that sends it
Simple
A regular text message.
Deeper
Businesses use SMS for reminders and follow-ups. Marketing texts need the customer's permission first (see TCPA).
QR code Stands for: Quick Response
Quick = fast
Response = the phone reacts right away
Simple
The square barcode you scan with a phone camera to open a link.
Deeper
Great on trucks, menus, flyers and business cards to send people straight to the website or review page.
Files and media
PDF Stands for: Portable Document Format
Portable = goes anywhere
Document = a page or file
Format = the way it's saved
Simple
A document that looks exactly the same on every device.
Deeper
Good for menus, price sheets and forms. Bad as the only way to see a menu on a phone; real web text is better for Google and for customers.
JPG / JPEG Stands for: Joint Photographic Experts Group
Joint = a group working together
Photographic = about photos
Experts = specialists
Group = the committee that made it
Simple
The usual file type for photos.
Deeper
Small file sizes, good for photos. Too-big photo files are a top reason small-business sites load slowly.
PNG Stands for: Portable Network Graphics
Portable = goes anywhere
Network = made for the internet
Graphics = pictures
Simple
A picture file that stays sharp and can have a see-through background.
Deeper
Best for logos and screenshots. Larger than JPG for photos.
Alt text Comes from: Alt
Alt = short for alternative
Simple
A short description of a picture, written for people who can't see it.
Deeper
Read aloud by screen readers for blind visitors, and used by Google to understand images. Every photo should have it.
Sales, calls and business
Lead
Simple
A person or business that might want to buy.
Deeper
A warm lead already showed interest; a cold lead hasn't heard of you yet.
Cold call
Simple
Calling a business that isn't expecting you.
Deeper
Done right (homework, a sincere compliment, respect for their time), it's a helpful introduction, not a nuisance.
Gatekeeper
Simple
Whoever answers the phone before the owner.
Deeper
A receptionist, manager or family member. Treat them as an ally: be kind, honest and brief, and ask for their help.
Decision-maker
Simple
The person who can say yes and approve the money.
Deeper
Usually the owner in a small business. Find out early who that is.
Pitch
Simple
Your short explanation of what you offer and why it helps.
Deeper
Best when it's about THEIR business (more calls, easier to find), not about you.
Objection
Simple
A reason the owner gives for saying no or not yet.
Deeper
"Too expensive," "no time," "I get work from word of mouth." Objections are normal; listen, respect them, and answer honestly. See the Objections section.
Close
Simple
Asking for the yes or the next step.
Deeper
Sometimes it's the sale; often it's a small step like "can I text you two screenshots?"
Cadence
Simple
Your planned rhythm of calls, voicemails, emails and texts.
Deeper
Example: call, voicemail, email the same day, follow up in 3 days. Steady and polite, never pushy.
Follow-up
Simple
Getting back in touch when you said you would.
Deeper
Most sales happen after several contacts. Write down when to call back (Fusion Recorder helps) and keep your word.
CRM Stands for: Customer Relationship Management
Customer = the people you sell to
Relationship = staying in touch with them
Management = keeping it organized
Simple
An address book for sales that remembers every call and what's next.
Deeper
HubSpot, Zoho and others. Even a simple sheet plus Fusion Recorder notes works when you're starting.
Conversion
Simple
When a visitor does what you hoped: calls, books, buys.
Deeper
Conversion rate = how many of 100 visitors take that action. A better website raises it.
ROI Stands for: Return On Investment
Return = what comes back
On = from
Investment = the money you put in
Simple
Did it pay for itself?
Deeper
If a $1,500 site brings one extra $500 job a month, it pays for itself in three months. That's a clear way to explain value.
KPI Stands for: Key Performance Indicator
Key = most important
Performance = how well it's doing
Indicator = a number you watch
Simple
The number that tells you if things are working.
Deeper
For a local business: calls from the website, form fills, bookings, reviews.
PPC Stands for: Pay Per Click
Pay = you pay
Per = for each
Click = time someone clicks your ad
Simple
Ads where the business pays only when someone clicks.
Deeper
Google Ads is PPC. Sending ad clicks to a weak website wastes money, which is another reason a good site matters.
CPC Stands for: Cost Per Click
Cost = the price
Per = for each
Click = click on an ad
Simple
How much one ad click costs.
Deeper
Varies a lot by industry and town; emergency trades can cost much more per click.
Impressions
Simple
How many times something was shown, even if nobody clicked.
Deeper
Google Business Profile and Search Console both report impressions.
Upsell / add-on
Simple
An extra service on top of the main purchase.
Deeper
Booking, online ordering, a review system, monthly care. Only offer what truly helps the customer.
Retainer / monthly care
Simple
A small monthly fee to keep the site updated, safe and improving.
Deeper
Covers updates, edits, backups and checking that everything works.
Commission
Simple
The share of a sale paid to the person who brought it in.
Deeper
Your partner pay is a commission: a percentage of each sale. See Partner pay.
Referral
Simple
A happy customer sending you someone new.
Deeper
The best leads there are. Ask after a visible win.
Founding customer
Simple
One of the first businesses we build with.
Deeper
Use "founding customer," not "founder": they're not buying part of the company.
B2B Stands for: Business to Business
Business = a company
to = selling to
Business = another company
Simple
One business selling to another business.
Deeper
What we do: Fusion Tech sells to businesses, not to the general public (that's B2C, Business-to-Consumer).
LLC Stands for: Limited Liability Company
Limited = capped
Liability = responsibility for debts
Company = the business
Simple
A type of business that protects the owner's personal stuff.
Deeper
If the business owes money, the owner's house and savings are usually protected. Fusion Tech AI is an LLC.
Automated calls and marketing texts need prior consent. Personal, hand-dialed business calls are different, but always respect "please don't call again."
DNC Stands for: Do Not Call
Do = please
Not = don't
Call = phone me
Simple
The list of numbers that asked not to get sales calls.
Deeper
The National Do Not Call Registry mostly protects personal numbers. If anyone asks you not to call, mark it and never call again.
Two-party / all-party consent
Simple
In some states, everyone on a call must agree before it's recorded.
Deeper
California, Florida, Maryland, Pennsylvania and others. Simple rule: never record a call without saying so and getting a yes.
ADA Stands for: Americans with Disabilities Act
Americans = people in the U.S.
with Disabilities = who have a disability
Act = a federal law
Simple
A law about making places, and websites, usable for people with disabilities.
Deeper
Businesses have been sued over websites blind visitors can't use. Good contrast, alt text and keyboard-friendly pages reduce that risk.
WCAG Stands for: Web Content Accessibility Guidelines
Web = websites
Content = what's on them
Accessibility = usable by everyone, including people with disabilities
Guidelines = the checklist
Simple
The checklist for making a website usable by everyone.
Deeper
The international standard that accessibility audits measure against.
Privacy policy
Simple
A page that explains what information the website collects and what happens to it.
Deeper
Needed when a site has forms, analytics or cookies, and required by Google for ads and apps.