To market a product, work through a loop: understand the product and the one buyer who needs it most, check that people already search for it, give them a clear reason to pick you, put a product page you own at the centre, send traffic to it from one or two channels, and measure which channel actually sells. Most advice jumps straight to tactics (run these ads, copy this funnel) and skips the part that decides whether any of it works. Below are the ten steps I follow, with a free route at each stage, a launch checklist, a measurement setup and a worked example.
Step 1: Know the product, the buyer and the demand
You cannot market well what you only half understand. Before spending anything, get three answers on paper: what the product really does, who needs it most, and whether people already look for it.
Write down strengths and honest weak spots
List what your product does better than the closest alternatives, then where it is weaker. Be honest about the weak spots (price, shipping time, a narrower range), because buyers will find them anyway. Knowing them early lets you answer the objection on the product page instead of losing the sale in silence.
Describe one specific buyer
"Everyone who likes good products" leads to marketing nobody remembers. Pick the one person who needs this most and describe them in five lines:
| Question | Example answer (a reusable water bottle) |
|---|---|
| Who are they? | Office worker, 25 to 35, commutes by train |
| What problem nags them? | Buys bottled water daily, dislikes the plastic |
| What can they spend? | Will pay more for something that lasts |
| Where do they spend time? | Instagram, TikTok, Google when comparing |
| What stops them buying? | "Will it leak in my bag?" |
The last row is the most useful. The objection tells you what your first photo, first video and first line of copy need to answer.
Check demand before you spend
Four free sources cover most of it: Google autocomplete, Google Trends, competitor reviews and five real conversations with potential buyers.
For autocomplete, I type the product phrase into the keyword generator, which pulls Google's suggestions for a seed word and its a to z variations in one go. Run "how to market a product" and the modifiers that come back are what people actually ask: "for free", "online", "on instagram", "on whatsapp status", "for beginners". Then run your own product. For "bamboo straw", modifiers such as "bulk", "price" or "near me" point to very different buyers (a café owner versus a shopper), so note which ones repeat.

Then read the three star reviews of the closest competing products on a marketplace or Google Maps. Five star reviews are thin praise and one star reviews are often about delivery. Three star reviews say "good, but..." and the thing after "but" is your gap.
Step 2: Find your angle (USP and positioning)
Your angle is the reason a buyer should pick you over the other ten options in their feed. It usually comes straight out of Step 1: the gap competitors leave, matched with something you genuinely do better. Fill in this sentence until it reads naturally:
For [specific buyer] who [problem], [product] is the [category]
that [main benefit], unlike [alternative], which [its weakness].
For the bottle: "For commuters who buy plastic bottles every day, this is the leak-proof steel bottle that fits a laptop bag pocket, unlike the cheap ones that sweat and drip." That line becomes your product page headline, your first video idea and your answer in DMs. If you cannot fill it in, the problem is the product or the audience, and no channel will fix that.
Step 3: Set a budget and goals
"How much does it cost to market a product" depends on which channel does the work. Free channels cost time; paid channels cost money but give feedback faster.
| Channel | Main cost | First result | Best for |
|---|---|---|---|
| WhatsApp and your network | Time | Days | First 10 to 20 sales |
| Instagram and TikTok | Time, content | Weeks | Visual products, demos |
| Marketplaces | Fees per sale | Days to weeks | Buyers already shopping |
| Google search (SEO) | Time or a specialist | Months | Buyers who search by need |
| Google Business Profile | Time | Weeks | Local and pickup sales |
| Paid ads (Google, Meta) | Money per click | Days | Testing angles, scaling |
| Offline (bazaars, sampling) | Stall fee, samples | Same day | Food, products to touch |
Set one goal you can count, such as "20 orders in 30 days" or "50 people on the waitlist before launch", and a spending cap you could lose entirely without hurting the business. If you test paid ads, give each test a fixed budget and end date.
Step 4: Build the base, a product page you own
Social accounts and marketplace listings are rented ground: the platform sets the rules, fees and reach, and can change all three overnight. A product page on your own website is where you control the story, show proof and take the sale, and every channel in Step 5 should point back to it. That is why, for Tangkap Rasa, my camera rental business in Jogja, the website and booking form are custom built and owned rather than living inside a platform.
What the product page needs
- Photos that answer the objection: the product in use, at real scale, and the detail people worry about.
- A headline that is your positioning line, not the model name.
- Price, shipping and stock, stated plainly.
- Specs in a short table: size, material, what is in the box.
- Proof: real reviews and buyer photos.
- A short FAQ for the top three objections.
- One clear action (buy, book or chat on WhatsApp) visible on a phone without scrolling far.
Make it findable
Write a title tag with what buyers type ("Leak-proof steel water bottle 500 ml"), not a slogan, and a meta description that states the main benefit and shipping promise.
Then add Product structured data, so Google can read price, availability and review ratings reliably. I build it in the schema markup generator: pick Product, fill in name, description, image, brand, price, currency and availability, and add a rating only if it comes from real reviews shown on the page. Paste the JSON-LD into the page and check the URL in Google's Rich Results Test.

Valid markup makes the page eligible for richer results such as price and stock in search; it does not guarantee them. Google's product structured data documentation lists the required and recommended properties. If the page never appears in Google at all, the guide on why pages are not indexed covers the usual causes.
Step 5: Pick one or two online channels
You do not need to be everywhere. Be good in one or two places where your buyer already spends time, and keep it up for about eight weeks before judging it.
Google search: SEO, free listings and ads
Search is the quiet workhorse. A page that ranks for what buyers type brings people who are already looking, month after month, without paying per click. For a product, that means the product page plus a few helpful articles answering the questions from your autocomplete list ("how to clean a steel bottle", "steel vs plastic bottle").
Online shops can list products for free in Google's Shopping tab through Google Merchant Center, and the same feed powers Shopping ads later. Local sellers often get their first search buyers from a complete Google Business Profile; the local SEO signals guide covers which parts matter. Organic rankings take months, so start early. That is the work SEO services are built for, and it compounds in a way ads do not.
Instagram and TikTok: show the product working
Both reward content that demonstrates the product in use. A ten second clip of the bottle surviving a packed bag beats a polished studio photo most days. A format you can repeat:
- First two seconds: the problem or objection ("Will it leak?").
- The demonstration, with as few cuts as possible.
- One line on the result and where to buy.
Three short demos a week for two months teach you more than one expensive video. With no followers, lean on formats that reach non-followers (Reels, the TikTok feed) and reply to every comment.
Facebook and WhatsApp: community and conversation
Facebook groups and Marketplace still move a lot of local products: join the groups your buyer reads, help first, and post offers only where allowed. WhatsApp is where many small sales close. A WhatsApp Business account gives you a catalog, quick replies and order labels. Status updates and broadcast lists only reach people who saved your number, so they suit restocks and repeat buyers, not cold audiences.
Email, referrals and AI
Email is the channel you own outright; even a short list of past buyers lets you announce restocks without paying for reach. Pair it with a referral offer, because people trust a friend more than any ad.
AI tools help with the slow parts: summarising competitor reviews, drafting hook variations, outlining a product FAQ. They cannot supply the parts that sell, which are real photos, real demonstrations and real reviews. Treat AI output as a first draft and rewrite it with your own proof.
Step 6: Do not skip offline
Face to face still closes deals a feed cannot. A bazaar stall lets people touch the product, a live demo answers the objection before it is spoken, and free samples do the selling for food and cosmetics. Retail partnerships, such as a café stocking your snack, put you in front of people who already trust that shop.
Connect offline to online: put a QR code on packaging and stall signs that leads to the product page with a tracked link (Step 10).
Step 7: Launch a new product
Marketing a new product is the same loop with a deadline. The aim of a launch is a list of people who want to hear from you on day one.
Launch checklist:
- Product page live, tested on a phone, with Product schema and submitted in Search Console.
- A waitlist (email or WhatsApp) open at least two weeks before launch.
- Five to ten early testers ready to post honest reviews or photos.
- A first-buyer offer with a real end date, such as free shipping for the first 20 orders.
- Three to five demo videos recorded in advance.
- UTM-tagged links for every channel you will post on.
- A follow-up message asking buyers for a review after delivery.
After launch week, keep your normal rhythm. Most new products grow through reviews and repeat buyers, not the launch itself.
Step 8: Price and promote with intent
Research what comparable products cost, decide where you sit and be ready to justify it. If you charge more, make the added value obvious (better material, longer warranty, faster delivery). Honest levers that move stock without training buyers to wait for sales:
- A first-purchase offer to lower the risk of trying you.
- Bundles that raise the order value and clear slower items.
- Free shipping above a set order value.
- A small loyalty reward on the third purchase.
Use them deliberately. A product that is "always 50% off" is a product nobody believes is worth full price.
Step 9: Build trust
Everything above stalls if people do not believe you. Trust comes from small, repeatable habits:
- Send every buyer a direct review link a few days after delivery.
- Show buyer photos on the product page, not only your own.
- Reply to complaints quickly and in public; future buyers read those replies.
- Offer a guarantee or return policy you can actually honour.
- Describe the product plainly, without claims that set up disappointment.
Step 10: Measure and double down
Without measurement you repeat whatever felt busy instead of what sold. The minimum setup is Google Analytics 4 on your site plus UTM parameters on every link you share.
UTM parameters are tags on a URL that tell GA4 where a visitor came from. I make them in the UTM builder so naming stays consistent. The Instagram bio link for a launch could be:
https://example.com/bottle/?utm_source=instagram&utm_medium=social&utm_campaign=launch-oct
The WhatsApp status link would use utm_source=whatsapp, and the packaging QR code utm_source=packaging&utm_medium=offline. Keep everything lowercase, because GA4 treats "Instagram" and "instagram" as two different sources.

After two to four weeks, open GA4, go to Reports, then Acquisition, then Traffic acquisition, and set the table to "Session source / medium". If you track purchases or a lead event (such as a click on the WhatsApp button), add it as a column. Sales that close in chat or on a marketplace go in a simple spreadsheet with date, source and amount. Then compare channels:
| Metric | How to calculate | What it tells you |
|---|---|---|
| Cost per sale | Spend on a channel / its sales | Whether paid channels pay back |
| Conversion rate | Sales / visits from a channel | Whether it brings the right buyer |
| Hours per sale | Hours on a channel / its sales | The real cost of "free" |
Pause the weakest channel, move that time or money to the strongest, and run the loop again.
Example: marketing a small food product from zero
This is a hypothetical example to show the steps together, not a real case. Say you make small-batch chili oil at home and want to sell beyond friends and family.
- Buyer: home cooks, 22 to 40, who add chili to everything. Objection: "Will the jar leak in shipping?"
- Demand: autocomplete for "chili oil" returns modifiers like "recipe", "brands" and "for noodles", so noodles become the content angle.
- Angle: real crunchy chili pieces, small batches, made for noodle bowls.
- Budget: no ad spend in month one; goal of 30 jars and 10 reviews.
- Page: photos of the sealed, taped jar and a spoonful over noodles, ingredients, price, shipping, a three question FAQ, Product schema.
- Channels: TikTok demos plus WhatsApp status for people who know you.
- Offline: one weekend food bazaar with tasting spoons and a QR code.
- Launch: ten friends get a jar a week early in exchange for honest photos; free shipping for the first 20 orders.
- Trust: a review request three days after each delivery.
- Measure: separate UTM links for TikTok, WhatsApp and the QR code; after four weeks, month two goes to whichever channel sold the most per hour spent.
The order is the point: nothing gets posted before the buyer, angle and page exist, and nothing gets scaled before the numbers pick a channel. An industrial product sold abroad runs the same loop through search, B2B marketplaces and trade fairs, as in the guide on marketing coconut charcoal briquettes for export. For the wider channel picture, see digital marketing for small business.
Frequently asked questions
What is the first step to marketing a new product?
Describe one specific buyer and confirm demand before spending anything. Check Google autocomplete, Google Trends and competitor reviews, and talk to five potential buyers. Every later decision depends on that answer.
How can I market a product for free?
Use channels that cost time instead of money: WhatsApp and your network, organic Instagram and TikTok demos, Facebook groups, a Google Business Profile, free Google Merchant Center listings and SEO on your own product page. Pick one or two and keep them up for about eight weeks.
How much does it cost to market a product?
It depends on the channel mix. Organic social, WhatsApp and SEO cost little money but many hours, while paid ads cost money per click or view and give faster feedback. Set a test budget you could lose entirely and judge each channel by cost per sale.
Which channel is best for marketing a product online?
The one where your buyer already spends time and the product can be shown well. Visual products often start on TikTok or Instagram, researched purchases do well on Google search, and local products benefit from a Google Business Profile. Let UTM-tracked sales decide.
How do I market a product on social media if I have no followers?
Use formats that reach non-followers, such as Reels and the TikTok feed, with short demonstrations and a strong first two seconds. Reply to every comment, ask early buyers for photos, and point everything to a product page you own.
How long does it take for marketing to show results?
WhatsApp, marketplaces and paid ads can bring first sales within days. Organic social usually takes weeks of steady posting, and SEO usually takes months. Judge a channel after about eight weeks, not after one post.
Can I use AI to market a product?
Yes, for drafting and research: summarising reviews, hook ideas, FAQ outlines or caption translations. It cannot replace real photos, demonstrations and reviews, which are what convince buyers, so rewrite AI drafts with your own proof.
Marketing a product is not one clever trick. It is a loop: know the buyer, build a page you own, meet buyers on a channel or two you can maintain, price with intent, earn trust and measure what sells. If you want the search side handled properly so buyers find your product on their own, get in touch and we can map it out for your business.
