Skip to content
Free audit
Social Media Marketing

How to advertise your business on social media: a step-by-step guide for small businesses

How to run your first social media ads on Facebook and Instagram: goals, audience, budget, creatives, landing on WhatsApp, and what to measure.

By the ArcBig teamUpdated 8 min read

There are two ways to get your business in front of people on social media. You can earn attention, with posts and reels good enough that people share them. Or you can pay for it, with ads. Most businesses that grow on social media do both. Organic content builds trust; ads put that content in front of the right people faster.

This guide is about the paid side. It is written for owners who have tapped "Boost post" a few times, spent a few thousand rupees, got some likes and no customers, and want to know what to do differently. You do not need to become an ads expert. You do need to understand a handful of decisions, because those decisions are where most of the money is lost.

Before you spend a single rupee

Ads amplify what you already have. If your page looks abandoned, your Google reviews are thin and nobody replies on WhatsApp, ads will send people to a place that does not convince them, and you will pay for every one of those visits. Check three things first:

  1. Your profile looks alive. At least a few weeks of recent posts, a clear bio, your address and a WhatsApp or call button.
  2. Someone will answer. Ads that bring messages are wasted if nobody replies for six hours. Decide who will respond, and when.
  3. You have an offer worth clicking. Not "best quality, best price". Something specific: a free trial class, a first-visit discount, a festive combo, a free consultation.

If you still need to build the organic side, start with our guide on how to promote your business on social media.

Step 1: Pick one goal

Every ad campaign starts by choosing an objective. The platform then shows your ad to the people most likely to do that thing. This is the most important setting, and the one most people get wrong by boosting posts for "engagement" when they actually want customers.

Think about what you really want people to do:

  • Message you on WhatsApp or Instagram. Usually the right choice for local businesses, because a conversation turns into a sale more easily than a click.
  • Fill a form. Good for schools, coaching centres, real estate, clinics and anything that needs a callback. Keep the form short.
  • Visit your website or buy online. For online stores. You will need tracking set up on your website so the platform knows who bought.
  • Watch your video. Useful to build awareness cheaply, and to create a list of interested people you can show a second ad to later.

One campaign, one goal. If you want both messages and awareness, run two campaigns.

Step 2: Choose who sees it

For local businesses, location is the most important targeting setting. Set a radius around your shop, or list the towns and pin codes you actually serve. Showing an ad for a salon in Modinagar to someone in Pune is wasted money.

Beyond location, keep targeting broad at first. Add an age range if it is obvious (a play school does not need to reach 18-year-olds), and possibly gender if your product is clearly for one. Avoid stacking lots of interests. The platforms have become good at finding the right people inside a broad local audience, as long as your ad and goal are clear. Our post on AI ads for small businesses explains how the automated options work and when to trust them.

Two audiences worth building over time:

  • People who already interacted with you: watched your reels, messaged you, visited your profile. Ads to them are usually the cheapest results you will get.
  • Your customer list: phone numbers or emails of past customers, uploaded with their consent, so you can reach them again or find similar people.

Step 3: Set a budget you can learn from

There is no magic number, but there are two rules.

Spend enough to learn something. A few hundred rupees spread over a month tells you nothing. It is better to run a concentrated test for one to two weeks with a daily budget you are comfortable with, then look at the results.

Decide what a customer is worth to you. If an average customer spends ₹2,000 and comes back three times a year, you can afford to pay more for a new customer than a business with a one-time ₹300 sale. Knowing this stops you from panicking at the cost per message and from overspending.

Keep the ad budget separate from any agency fee. If someone quotes you a single number "including ads", ask exactly how much of it is actually going to the platform.

Step 4: Make the ad itself

The creative, meaning the image or video, does most of the work. Targeting just decides who gets the chance to see it.

Use video where you can. Short vertical videos of 15 to 30 seconds usually perform well on Instagram and Facebook. Show the product in use, the result, your shop, your team, or a customer. Phone footage is fine if it is steady and well lit.

Hook in the first second. Lead with the problem, the result or the offer. "Back pain from sitting all day?" works better than your logo animating in. We have forty examples in reel hooks that work.

One message per ad. One offer, one product, one call to action.

Write the text like you talk. A short headline, two or three lines of copy, and a clear next step: "Send us a message to book", "Tap to get the menu on WhatsApp".

Make two or three versions. Different hooks or different visuals. Let the platform show you which one works, then make more like the winner.

Check the rules. Ads for health, finance, jobs, housing and some other categories have extra restrictions. Avoid "before and after" body images and claims you cannot back up, or your ad may be rejected.

Step 5: Where people land

Clicking an ad is only the middle of the journey. Where people land decides whether they become customers.

  • WhatsApp: greet them quickly, use quick replies for prices and timings, and ask a question to move the conversation forward. Our WhatsApp Business guide covers the setup.
  • A form: call back the same day, ideally within an hour. Leads go cold fast.
  • A website: the page should match the ad exactly. If the ad promised a Diwali combo, land them on the combo, not your homepage.

Step 6: Measure what matters

Ignore likes and reach on their own. Look at:

  • Cost per result: per message, per form, per purchase.
  • What happened next: how many of those messages became bookings or sales. Keep a simple count in a notebook or spreadsheet if you have to.
  • Frequency: if the same people are seeing the ad again and again, it is time for a new creative.

Give a new campaign a few days before judging it, then switch off what clearly is not working and put more behind what is.

Boost post vs Ads Manager

The "Boost" button is the quick way to advertise a post you have already published. It is fine for simple goals, like getting more people to see a good reel or sending messages to your WhatsApp. Ads Manager gives you much more control over objectives, audiences, placements and testing different versions. Start with Boost if you are learning, but choose the goal carefully, and move to Ads Manager once you are spending regularly.

Common mistakes

  • Boosting for likes when you want customers. Choose messages, forms or purchases instead.
  • Targeting all of India for a local shop. Use a tight location.
  • One ad, no testing. Always run at least two versions.
  • No offer. "Top quality, lowest price" is not a reason to click.
  • Slow replies. Paid leads that wait for hours are paid leads lost.
  • Stopping after three days. Give the platform time to learn, then judge.
  • Not knowing what a customer is worth. Without this, you cannot tell whether ₹100 per lead is cheap or expensive.

Where ArcBig fits

We plan and make social media content and ad creatives for businesses in Modinagar, Ghaziabad, Meerut and beyond: short videos, offer creatives and campaign designs in Hindi and English. A campaign creative is ₹999 and a promotional video is ₹4,999, plus GST. The ad account and the ad budget always stay in your name. See social media management and reels and video, or ask for a free audit before you spend on ads.

Frequently asked questions

How do I advertise my business on social media?

Choose one goal (usually messages or leads for a local business), target the area you serve, set a test budget, create two or three short video or image ads with a clear offer, reply quickly to everyone who responds, and measure the cost per customer.

How much should a small business spend on social media ads?

Enough to learn something, which usually means a focused one- to two-week test at a daily budget you are comfortable with. Base your ongoing budget on what a new customer is worth to your business.

Is boosting a post the same as running an ad?

Boosting is a simpler way to advertise an existing post. Ads Manager gives more control over goals, audiences and testing. Boosting is fine to start with, as long as you choose a goal like messages rather than likes.

Which is better for ads, Facebook or Instagram?

Both are run from the same ads system, and you can show one campaign on both. Instagram tends to suit visual products and younger audiences, while Facebook still reaches many older and smaller-town customers. Let the results guide you.

Why are my social media ads not getting customers?

The usual reasons are the wrong goal (likes instead of messages), targeting too wide an area, a weak or unclear offer, a poor first second of the video, or slow replies once people get in touch.