📶 Meta Ads & Instagram Strategy
Complete guide to running Facebook/Instagram ads and growing the 69dynamics Instagram account — from pixel setup to content calendar, with real code and templates.
1 Platform Overview
Meta Ads (formerly Facebook Ads) lets you run ads across Facebook, Instagram, Messenger, and Audience Network. Unlike Google Ads (intent-based), Meta Ads are interruption-based — you show ads to people scrolling their feed.
| Google Ads | Meta Ads |
|---|---|
| People SEARCH for you | You FIND people |
| High intent, lower volume | Lower intent, massive volume |
| Text-based ads | Visual/video-first ads |
| Best for: "I need a website now" | Best for: "Hmm, I need a website..." |
| Cost per lead: ₹100-500 | Cost per lead: ₹50-300 |
- Brand awareness — introduce 69dynamics to people who don't know you yet
- Retargeting — show ads to people who visited your site but didn't convert
- Visual services — showcase design work, portfolio, before/after
- Instagram growth — boost posts to gain followers who become leads
2 Account & Pixel Setup
Step-by-Step Setup
1 Go to business.facebook.com → Create a Business Account (or use existing)
2 Go to Business Settings → Accounts → Ad Accounts → Add your ad account
3 Go to Events Manager → Data Sources → your Meta Pixel
4 Connect your Instagram Business account to the Facebook Page
5 Add payment method (credit card / UPI / PayTM)
Our Account Details
| Setting | Value |
|---|---|
| Meta Pixel ID | 534810852968772 |
| Facebook Page | 69dynamics |
| Instagram Handle | @69dynamics |
| Landing Page (Meta) | 69dynamics.in/lp/meta |
| Domain Verified | 69dynamics.in |
3 Meta Pixel Code Reference
The Meta Pixel goes on every page. It tracks page views, events, and builds audiences for retargeting.
Base Pixel Code
<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '534810852968772'); // Our Pixel ID
fbq('track', 'PageView'); // Fires on every page load
</script>
<noscript>
<img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=534810852968772&ev=PageView&noscript=1"/>
</noscript>
Standard Events We Fire
| Event | When | Code |
|---|---|---|
PageView | Every page load | fbq('track', 'PageView') |
Lead | Form submission | fbq('track', 'Lead', {...}) |
ViewContent | Service page view | fbq('track', 'ViewContent', {...}) |
CompleteRegistration | Newsletter signup | fbq('track', 'CompleteRegistration') |
Contact | WhatsApp click | fbq('track', 'Contact') |
4 Campaign Structure
Meta Ads has a 3-level hierarchy:
Campaign (Goal: Leads)
├── Ad Set 1 (Audience: Coimbatore business owners, 25-55)
│ ├── Ad A (Image: portfolio showcase)
│ └── Ad B (Video: 30-second demo)
├── Ad Set 2 (Audience: Lookalike of existing clients)
│ ├── Ad A (Carousel: 3 before/after projects)
│ └── Ad B (Reels-style video)
└── Ad Set 3 (Audience: Retargeting - site visitors)
├── Ad A (Testimonial image)
└── Ad B (Special offer)
5 Campaign Objectives
| Objective | Best For | Expected Cost |
|---|---|---|
| Leads | Getting form submissions, contact info | ₹50-300/lead |
| Traffic | Driving visitors to landing page | ₹2-8/click |
| Engagement | Growing Instagram, getting likes/comments | ₹0.50-3/engagement |
| Awareness | Brand reach to new people | ₹20-80/1000 impressions |
| Messages | WhatsApp/Messenger direct conversations | ₹30-100/conversation |
- Primary: Leads objective → /lp/meta landing page (for direct leads)
- Secondary: Traffic objective → main site (for retargeting pixel data)
- Growth: Engagement → boost best Instagram posts (for followers)
6 Audience Targeting
Core Audiences (Interest + Demographics)
| Audience Name | Targeting | Est. Size |
|---|---|---|
| CBE Business Owners | Location: Coimbatore +30km, Age: 25-55, Interests: Entrepreneurship, Small business, Business owner | 80K-150K |
| CBE Startup Founders | Location: Coimbatore, Age: 22-40, Interests: Startups, Venture capital, Business incubator | 20K-50K |
| TN Business Decision Makers | Location: Tamil Nadu, Age: 28-55, Job Titles: CEO, Founder, Managing Director, Owner | 200K-400K |
| E-Commerce Interested | Location: India, Age: 25-45, Interests: E-commerce, Shopify, Online selling | 1M-3M |
| Retargeting - Site Visitors | Custom Audience: Website visitors (last 30 days) | Variable |
7 Custom & Lookalike Audiences
Custom Audiences (people who know you)
| Audience | Source | Use For |
|---|---|---|
| All Website Visitors (30 days) | Meta Pixel - PageView | Retargeting with offer ads |
| LP Visitors (no conversion) | Pixel - visited /lp/ but no Lead event | Retargeting with urgency |
| Form Submitters | Pixel - Lead event | Exclude from ads (already converted) |
| Instagram Engagers | People who interacted with @69dynamics | Warm audience for offers |
| Email List | Upload client email list | Upsell / cross-sell campaigns |
Lookalike Audiences (find similar people)
1 Go to Audiences → Create Audience → Lookalike Audience
2 Source: Form Submitters (your best audience — actual leads)
3 Location: India
4 Size: 1% (most similar) to 3% (broader reach)
5 Use this Lookalike as your ad set audience — it finds people similar to your actual leads
8 Ad Formats
| Format | Best For | Specs |
|---|---|---|
| Single Image | Simple offers, testimonials | 1080×1080px (1:1) or 1080×1920px (9:16 Story) |
| Video | Demos, before/after, explainers | 1080×1080 (feed), 1080×1920 (story/reel), 15-60 sec |
| Carousel | Multiple projects, step-by-step | 2-10 cards, each 1080×1080px |
| Collection | Portfolio showcase | Cover image + product grid |
| Lead Form | In-app form (no landing page) | Native form within Facebook/Instagram |
- Video (30 sec) — 3x more engagement than static images
- Carousel — Show 3-5 project screenshots, each with a headline
- Lead Form — Pre-fills user info, 2x conversion rate vs landing page
9 Creative Best Practices
Image Ads — Do's & Don'ts
| ✅ Do | ❌ Don't |
|---|---|
| Use real project screenshots | Use generic stock photos |
| Bold text overlay (max 20%) | Text-heavy images |
| Bright, contrasting colors | Dark, complex backgrounds |
| One clear CTA on image | Multiple CTAs or cluttered info |
| Show the result/outcome | Show the process/tools |
| Use brand colors (purple/blue) | Random unbranded designs |
Video Ads — The Hook Framework
0-3 sec: HOOK — Stop the scroll
✅ "Can you get a website for ₹25,000?"
✅ Show a stunning website reveal animation
✅ "This website was built in 7 days"
3-15 sec: PROBLEM + SOLUTION
"Most businesses lose customers because they don't have a website.
We build custom websites that generate leads."
15-25 sec: PROOF
Show 3 project screenshots, client testimonial, numbers (50+ projects)
25-30 sec: CTA
"Get your free consultation. Link in bio / Click below."
10 Ad Copy Formulas
Formula 1: Problem-Agitate-Solve (PAS)
Your competitors have a professional website. You don't. ← Problem
Every day without a website = lost leads and lost trust. ← Agitate
We build custom websites in 7 days for ₹25,000. ← Solve
Mobile-ready. SEO-optimized. 30 days free support.
👉 Get your free consultation today
🔗 69dynamics.in/lp/meta
Formula 2: Before-After-Bridge (BAB)
BEFORE: You're losing customers to competitors with websites.
AFTER: You have a stunning website generating leads 24/7.
BRIDGE: 69dynamics builds custom websites in just 7 days.
✅ Starting at ₹25,000
✅ Mobile-ready + SEO included
✅ 30 days free support
📱 Book your free consultation now ↓
Formula 3: AIDA (Attention-Interest-Desire-Action)
🚀 Website in 7 Days — Starting ₹25,000 ← Attention
Custom-designed websites that actually generate leads. ← Interest
SEO-optimized. Mobile-ready. Fast hosting on Firebase.
Join 50+ businesses who trust 69dynamics. ← Desire
⭐ Rated 5/5 by every client.
💬 DM us "WEBSITE" or click below for a free quote. ← Action
11 Budget & Bidding
| Stage | Daily Budget | Duration | Goal |
|---|---|---|---|
| Testing | ₹200-400 | 7 days | Find winning audience + creative combo |
| Scaling | ₹400-1000 | Ongoing | Increase spend on winners, pause losers |
| Retargeting | ₹100-200 | Ongoing | Convert warm visitors (high ROAS) |
12 Pixel Events Deep Dive
Standard Events
// Lead — fired on form submit (our primary conversion)
fbq('track', 'Lead', {
content_name: 'landing-page-meta',
content_category: 'Web Design',
value: 1.0,
currency: 'INR'
});
// ViewContent — fired when services section scrolled into view
fbq('track', 'ViewContent', {
content_name: 'pricing-section',
content_type: 'service'
});
// Contact — fired on WhatsApp button click
fbq('track', 'Contact', {
content_name: 'whatsapp-chat',
content_category: 'direct'
});
// CompleteRegistration — fired on newsletter subscribe
fbq('track', 'CompleteRegistration', {
content_name: 'newsletter',
status: true
});
Custom Events (optional)
// Track pricing section view (for retargeting "price shoppers")
fbq('trackCustom', 'PricingView', {
plan: 'Growth',
value: 60000
});
// Track portfolio view
fbq('trackCustom', 'PortfolioView', {
project: 'quantum-crm'
});
13 Our Implementation (Full Code)
Here's exactly how form submissions are tracked on our Meta landing page:
// FROM: public/lp/meta.html — Form Submit Handler
lpForm.addEventListener('submit', async (e) => {
e.preventDefault();
const btn = lpForm.querySelector('button[type="submit"]');
btn.disabled = true;
btn.textContent = 'Submitting...';
try {
// 1. Get UTM data from session
const utm = getUTMParams();
// 2. Save lead to Firestore
await db.collection('inquiries').add({
name: lpForm.querySelector('[name="name"]').value.trim(),
email: lpForm.querySelector('[name="email"]').value.trim(),
phone: lpForm.querySelector('[name="phone"]').value.trim(),
service: lpForm.querySelector('[name="service"]').value,
source: 'landing-page-meta',
utm: utm,
timestamp: firebase.firestore.FieldValue.serverTimestamp()
});
// 3. Fire Meta Pixel Lead event
fbq('track', 'Lead', {
content_name: utm.utm_campaign || 'meta-lp',
content_category: lpForm.querySelector('[name="service"]').value
});
// 4. Also fire Google Ads conversion (cross-platform tracking)
gtag('event', 'ads_conversion_Sign_up_1', {
send_to: 'G-MHBHJR0F1G',
value: 1.0,
currency: 'INR'
});
// 5. Show success
lpForm.reset();
showSuccess('Thank you! We\'ll contact you within 24 hours.');
} catch (err) {
showError('Something went wrong. Please try again.');
} finally {
btn.disabled = false;
btn.textContent = 'Get Free Quote';
}
});
14 Conversions API (CAPI)
CAPI sends conversion data server-side, bypassing ad blockers. It improves attribution by 20-30%.
How It Works
User submits form
├── Browser: fbq('track', 'Lead') → Pixel (client-side)
└── Server: POST to Meta CAPI → Server-side (reliable)
// Server-side implementation (Cloud Function)
// This would go in functions/index.js
const axios = require('axios');
exports.metaConversion = functions.firestore
.document('inquiries/{docId}')
.onCreate(async (snap, context) => {
const data = snap.data();
const payload = {
data: [{
event_name: 'Lead',
event_time: Math.floor(Date.now() / 1000),
action_source: 'website',
event_source_url: 'https://69dynamics.in/lp/meta',
user_data: {
em: [sha256(data.email.toLowerCase())], // Hashed
ph: [sha256(data.phone)], // Hashed
fn: [sha256(data.name.split(' ')[0].toLowerCase())]
},
custom_data: {
content_name: data.source,
content_category: data.service
}
}]
};
await axios.post(
`https://graph.facebook.com/v18.0/534810852968772/events`,
payload,
{ params: { access_token: process.env.META_CAPI_TOKEN } }
);
});
15 Instagram Organic Strategy
Consistent posting builds trust and follows. Here's the complete plan for @69dynamics.
Account Optimization
| Element | Recommendation |
|---|---|
| Username | @69dynamics (keep as-is) |
| Name Field | 69dynamics | Web Design Coimbatore (searchable) |
| Bio | 🚀 Custom Websites in 7 Days 💰 Starting ₹25,000 📍 Coimbatore, Tamil Nadu 👇 Free Consultation |
| Bio Link | 69dynamics.in/lp/meta?utm_source=instagram&utm_medium=bio |
| Profile Pic | 69dynamics logo (high contrast, no text) |
| Story Highlights | Portfolio | Reviews | Pricing | Process | FAQ |
| Category | Web Designer / Internet Company |
| Contact Button | WhatsApp Business linked |
16 Content Pillars
Every post falls into one of these 5 pillars. Rotate them for variety.
1. Portfolio Showcase
Project screenshots, before/after, design reveals, client websites
2. Education
Web design tips, SEO basics, "Did you know?", tech trends, how-to guides
3. Social Proof
Client testimonials, reviews, case studies, project stats, milestones
4. Behind the Scenes
Team at work, office culture, design process, tools we use, day-in-life
5. Offers & CTA
Limited offers, free consultation, package highlights, "DM us" posts
17 Posting Schedule
| Content Type | Frequency | Best Time | Best Day |
|---|---|---|---|
| Feed Posts | 4-5 per week | 12 PM - 1 PM, 6 PM - 8 PM | Tue, Wed, Thu, Sat |
| Reels | 3-4 per week | 9 AM - 11 AM, 7 PM - 9 PM | Mon, Wed, Fri, Sun |
| Stories | Daily (3-5 per day) | Throughout the day | Every day |
| Carousel | 2-3 per week | 12 PM - 2 PM | Tue, Thu |
| Live | 1-2 per month | 7 PM - 8 PM | Saturday |
- 5 Stories — Mix of polls, BTS, reposts, tips, CTAs
- 3 Engagement actions — Comment on 10+ posts in your niche, reply to all DMs/comments
- 1 Feed Post or Reel — Your main content piece for the day
18 Weekly Content Calendar
| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
|---|---|---|---|---|---|---|
| Reel Tech tip / "Did you know?" | Carousel Portfolio showcase (5 slides) | Reel Before/after website reveal | Carousel Education ("5 reasons you need a website") | Reel Behind the scenes / team culture | Image Client testimonial / review quote | Reel Offer / CTA ("DM 'WEBSITE' for free consult") |
Monthly Themes
| Week | Theme | Focus |
|---|---|---|
| Week 1 | Portfolio Week | Showcase 3-4 best projects with stories behind them |
| Week 2 | Education Week | Web design tips, SEO basics, Why-X posts |
| Week 3 | Social Proof Week | Client stories, testimonials, milestones |
| Week 4 | Offer Week | Free consultation push, limited pricing, DM campaigns |
19 Reels Strategy (Maximum Reach)
Reels get 3-5x more reach than feed posts. They're the #1 growth tool on Instagram in 2025-2026.
Reel Ideas (30 Days Supply)
| # | Reel Concept | Pillar | Duration |
|---|---|---|---|
| 1 | Website reveal — blank screen → stunning site (transition) | Portfolio | 15 sec |
| 2 | "5 signs your business needs a website" (text overlay) | Education | 30 sec |
| 3 | Client before/after — old site vs new site | Social Proof | 15 sec |
| 4 | Day in the life of a web developer | BTS | 60 sec |
| 5 | "How much does a website cost?" (answer with packages) | Education | 30 sec |
| 6 | Speed coding a landing page (timelapse) | BTS | 15 sec |
| 7 | Client testimonial video (screen recording of review) | Social Proof | 15 sec |
| 8 | "Website in 7 days — here's how" (process walkthrough) | Education | 30 sec |
| 9 | 3 website mistakes that lose customers | Education | 30 sec |
| 10 | Mobile-responsive showcase (phone + desktop side by side) | Portfolio | 15 sec |
| 11 | "₹25,000 website vs ₹5 lakh website" (comparison) | Education | 30 sec |
| 12 | Team celebration / project launch reaction | BTS | 15 sec |
| 13 | "DM 'WEBSITE' for a free consultation" (offer CTA) | CTA | 15 sec |
| 14 | What SEO actually does (simple animation/explanation) | Education | 30 sec |
| 15 | Portfolio carousel with trending audio | Portfolio | 15 sec |
- First 1-3 seconds decide everything — use a hook text/visual
- Add captions/subtitles — 80% of users watch without sound
- Use trending audio — search "trending" in Instagram Reels audio
- Keep under 30 seconds for best retention rates
- End with a CTA: "Follow for more" or "DM us WEBSITE"
- Post Reels to Feed AND Stories for double exposure
20 Stories Strategy
Stories build daily connection. They disappear in 24h, so be casual and frequent.
Daily Story Mix (5 Stories/Day)
| Time | Story Type | Example |
|---|---|---|
| 9 AM | Good morning / quote | "Good morning! Another day of building great websites ☕" |
| 11 AM | Behind the scenes | Screenshot of design in progress, "Working on something exciting..." |
| 1 PM | Interactive (poll/quiz) | Poll: "Which design do you prefer? Option A or B?" |
| 5 PM | Value tip | "Quick tip: Your website should load in under 3 seconds ⚡" |
| 8 PM | CTA / repost | "New reel out! Check it out 👆" or "DM us for a free quote" |
Story Highlights (Permanent)
| Highlight | Icon | Content |
|---|---|---|
| 💻 Portfolio | Laptop emoji | Best project screenshots + reveal stories |
| ⭐ Reviews | Star emoji | Client testimonial screenshots and video reviews |
| 💰 Pricing | Money emoji | Package breakdowns, "Starting at ₹25K" posts |
| 🛠️ Process | Wrench emoji | "How we build your website" step-by-step stories |
| ❓ FAQ | Question emoji | Common questions answered: timeline, tech, support |
21 Hashtag Strategy
Use 20-25 hashtags per post. Mix sizes for maximum reach.
Hashtag Sets (Copy-Paste Ready)
Set A: Web Design (use with portfolio posts)
#webdesign #webdevelopment #websitedesign #webdesigner
#responsivedesign #uidesign #uxdesign #websitebuilder
#coimbatore #coimbatorebusiness #tamilnadu
#smallbusiness #businesswebsite #digitalindia
#webdesigncoimbatore #69dynamics #websitedevelopment
#customwebsite #modernwebsite #professionalwebsite
Set B: Digital Marketing (use with education posts)
#digitalmarketing #seo #socialmediamarketing #onlinemarketing
#contentmarketing #growyourbusiness #leadgeneration
#coimbatoredigital #tamilnadubusiness #businessgrowth
#marketingtips #brandbuilding #startupindia
#digitalindia #69dynamics #websitedesign
#ecommerce #onlinebusiness #smallbusinesstips
Set C: CRM/Quantum (use with software posts)
#crmsoftware #erpsoftware #businesssoftware #saas
#cloudcrm #businessautomation #techstartup
#coimbatoretech #madeinindia #indianstartup
#quantumcrm #productivitytools #businesstools
#softwarecompany #69dynamics #digitaltransformation
- Mix: 5 big (1M+), 10 medium (10K-500K), 5-10 small (<10K)
- Always include: #69dynamics #coimbatore #webdesign
- Rotate sets — don't use the same hashtags every post (Instagram penalizes this)
- Put hashtags in first comment (not caption) for a cleaner look
22 Caption Templates
Template 1: Portfolio Post
🚀 New project alert!
We just delivered this [type of website] for [client/industry]
in just [X] days.
Features:
✅ Custom design
✅ Mobile-responsive
✅ SEO-optimized
✅ [Unique feature]
Ready for your own website?
DM us "WEBSITE" or visit the link in bio 👆
#webdesign #69dynamics #coimbatore [+ 17 more hashtags]
Template 2: Educational Carousel
📚 [Number] [Topic] every business owner should know
Swipe through to learn:
1️⃣ [Point 1]
2️⃣ [Point 2]
3️⃣ [Point 3]
4️⃣ [Point 4]
5️⃣ [Point 5]
Save this post for later! 🔖
Follow @69dynamics for more tips.
#digitalmarketing #businesstips #69dynamics
Template 3: Testimonial
⭐⭐⭐⭐⭐
"[Client quote about their experience]"
— [Client name], [Company/Industry]
We love hearing from happy clients! 💜
Want the same results? Link in bio for a free consultation.
#clientreview #testimonial #69dynamics #coimbatore
Template 4: CTA / Offer
💰 Limited time offer!
Get a professional website for your business:
📱 Mobile-ready design
🔍 SEO built-in
⚡ Delivered in 7 days
🛡️ 30 days free support
Starting at just ₹25,000
👉 DM "OFFER" or tap the link in bio
Only [X] slots available this month!
#webdesign #offer #coimbatore #69dynamics
23 Engagement Tactics
Instagram's algorithm rewards engagement. More engagement = more reach.
Daily Engagement Routine (30 min/day)
| Time | Action | Duration |
|---|---|---|
| Morning | Reply to all comments and DMs from overnight | 10 min |
| Midday | Find and comment on 15-20 posts in your niche (#coimbatorebusiness, #startupindia) | 10 min |
| Evening | Engage with stories (reactions, replies), reply to new comments | 10 min |
Growth Hacks
- Comment Strategy: Leave meaningful 4+ word comments on potential clients' posts — not "Nice!" but "This is a great product! Your packaging design is impressive 💯"
- DM Strategy: When someone follows, send a welcome DM: "Hey! Thanks for following 69dynamics 🙏 We build custom websites for businesses. Let us know if you ever need one!"
- Collaboration: Partner with Coimbatore business pages for shoutouts and joint lives
- User-Generated Content: Ask clients to post about their new website and tag @69dynamics
- Save-Worthy Content: Posts that people save get massive reach boost. Cheat sheets, tip lists, and templates get the most saves
24 Key Metrics
Meta Ads Metrics
| Metric | Formula | Good Target |
|---|---|---|
| CPM | Cost per 1,000 impressions | ₹20-100 (India) |
| CPC | Cost per click | ₹2-10 |
| CTR | Clicks / Impressions | 1-3% (feed), 0.5-1% (stories) |
| CPL | Cost per lead | ₹50-300 |
| ROAS | Revenue / Ad Spend | 3x+ |
| Frequency | Avg times each person saw your ad | 1.5-3.0 (above 3 = ad fatigue) |
Instagram Organic Metrics
| Metric | What It Means | Good Target |
|---|---|---|
| Reach | Unique accounts that saw your post | 10-30% of followers per post |
| Engagement Rate | (Likes + Comments + Saves + Shares) / Reach | 3-6% (good), 6%+ (excellent) |
| Save Rate | Saves / Reach | 2-5% (content is save-worthy) |
| Share Rate | Shares / Reach | 1-3% (content is shareable) |
| Follower Growth | Net new followers per week | 2-5% weekly growth |
| Story Completion | % who watched all story frames | 70%+ (keep stories under 7 frames) |
25 Retargeting Strategy
Retargeting Funnel:
Stage 1: COLD → First Touch
└── Audience: Interest-based / Lookalike
└── Ad: Brand awareness video, portfolio showcase
└── Goal: Drive to website (Pixel fires PageView)
Stage 2: WARM → Visited Site
└── Audience: Website visitors (30 days)
└── Ad: Testimonial + special offer
└── Goal: Drive to landing page
Exclude: People who already submitted form
Stage 3: HOT → Visited LP, No Conversion
└── Audience: LP visitors (14 days), no Lead event
└── Ad: "Still thinking? Here's 30 days free support"
└── Goal: Form submission
Budget: ₹100-200/day (small audience, high ROAS)
26 Launch Checklist
Meta Ads
- ☐ Meta Pixel installed on all pages (verified in Events Manager)
- ☐ Lead event firing correctly on form submit
- ☐ Domain verified in Business Settings
- ☐ Custom Audiences created: Website Visitors, LP Visitors, Converters
- ☐ Lookalike Audience created from converters
- ☐ At least 2 ad creatives per ad set
- ☐ Exclusions set (exclude converters from prospecting)
- ☐ UTM parameters added to all ad URLs
- ☐ Landing page mobile-optimized
Instagram Organic
- ☐ Bio optimized with keywords and CTA
- ☐ Bio link set with UTM tracking
- ☐ 5 Story Highlights created and filled
- ☐ Content calendar planned (4 weeks ahead)
- ☐ 15+ posts drafted and scheduled
- ☐ 3 hashtag sets prepared
- ☐ WhatsApp Business linked for Contact button
- ☐ Auto-reply set for DMs ("Thanks for reaching out! We'll respond shortly")
27 Recommended Tools
| Tool | Use For | Cost |
|---|---|---|
| Canva | Design posts, carousels, stories, reels thumbnails | Free (Pro ₹500/mo) |
| CapCut | Edit Reels with transitions, text, effects | Free |
| Later / Buffer | Schedule posts and stories in advance | Free tier available |
| Meta Business Suite | Schedule posts, manage messages, view insights | Free |
| InShot | Quick mobile video editing for Reels | Free |
| Notion / Google Sheets | Content calendar management | Free |
| ChatGPT / Gemini | Generate caption ideas, hashtag research | Free tiers |
| Flick | Advanced hashtag research and analytics | $11/mo |