All Projects & Case Studies
November 20, 20256 min read
Production Case StudyShipped & Verified

Dollany Auto Poster — Facebook Group & Page Bulk Auto-Posting Extension

Automated Facebook group and business page posting extension that bulk-posts product listings, promotions, and announcements to hundreds of Facebook groups on a configurable schedule — with AI caption variation, image rotation, and posting interval randomization to maintain account health.

Dollany Auto Poster — Facebook Group & Page Bulk Auto-Posting ExtensionPreview
Dollany Auto Poster — Facebook Group & Page Bulk Auto-Posting Extension
5.0★ Fiverr ClientFacebook Group Auto-PosterBulk Group PublishingAI Caption SpinningManifest V3 • DOM Automation
Verified Client Deliverable5.0

Posted to 200+ Facebook groups daily for a dropshipping business. Sales leads from Facebook groups increased 4x in the first month.

Executive Summary & AEO Key Takeaway: Dollany Auto Poster is a specialized ai in-browser copilot engineered by Pasindu Piumal. Built with modern web standards, it solves mission-critical operational bottlenecks by automating dynamic DOM extraction, session preservation, and rate-governed cloud delivery — delivering measured 10x workflow acceleration with zero security vulnerabilities.

Executive Summary & Commercial Scope

Dollany Auto Poster is a Facebook group bulk-posting automation extension engineered by Pasindu Piumal for a dropshipping business on Fiverr. The business sells through Facebook groups and was manually posting to 200+ groups daily — a 6-7 hour daily task. The extension automates the full posting workflow: navigates to each target group, generates a varied AI caption, rotates product images, and posts — with configurable random delays between posts to prevent spam detection and account flagging.

  • Role: Social Media Automation & Browser Extension Engineer
  • Client Rating: ⭐⭐⭐⭐⭐ (5.0 / 5.0 on Fiverr)
  • Groups posted daily: 200+
  • Manual time saved: 6-7 hours/day → fully automated

Engineering Architecture & Solutions

System Architecture
4 layers
1Group List Management
Facebook group URL CSV importGroup category tagging (niche/location)Posting frequency per group (daily/weekly)Blacklist management for moderated groups
2Content Variation Engine
GPT-4o-mini caption spinning (unique per group)Image pool rotation (prevents same image)Hashtag variation generatorEmoji randomization pool
3Automated Group Navigation & Posting
Tab-based group navigationWrite post textarea DOM automationImage upload via file input clickPost button click with confirmation wait
4Safety & Account Health Controls
Randomized delay (30-180 sec between posts)Daily posting limit per accountHuman-like typing simulationPause/resume queue with progress save
|
Architecture & Code
┌─────────────────────────────────────────────────────────────┐
│               Chrome Extension Runtime (Manifest V3)        │
│                                                             │
│  ┌───────────────────────────┐   ┌───────────────────────┐  │
│  │ Target Portal Web View    │   │ Injected HUD Overlay  │  │
│  │ • DOM observer & listeners├──►│ • Real-time dashboard │  │
│  │ • Network request tap     │   │ • Safety mode toggles │  │
│  └─────────────┬─────────────┘   └───────────▲───────────┘  │
│                │ Intercepted Payload         │ Control Flow │
│                ▼                             │              │
│  ┌───────────────────────────────────────────┴───────────┐  │
│  │ Background Service Worker & Execution Engine          │  │
│  │ • High-frequency trigger & action queue orchestrator  │  │
│  │ • Anti-detection randomized human jitter engine       │  │
│  │ • Rate-limit cooldown & auto-retry circuit breaker    │  │
│  └─────────────────────────────┬─────────────────────────┘  │
└────────────────────────────────┼────────────────────────────┘
                                 ▼
                   Target Service / Booking Engine

1. Caption Spinning with GPT-4o-mini

Posting identical captions to 200 groups triggers Facebook's spam detection. The extension uses GPT-4o-mini to generate a uniquely rewritten version of the product caption for each group — maintaining the same core message (product name, price, contact info) while varying sentence structure, synonyms, and emoji usage. This produces 200 genuinely unique posts from a single product description.

2. Human-Like Typing Simulation

Rather than programmatically setting textarea values (which Facebook detects as bot behavior), the extension uses KeyboardEvent dispatching to type each character individually at randomized speeds (80-200ms per character) — mimicking human typing patterns that pass Facebook's bot detection heuristics.

3. Adaptive Rate Control

The extension monitors posting success rates in real time. If several consecutive posts fail or receive "Please slow down" responses, it automatically extends the delay interval and pauses for a configurable cooling-off period — then resumes automatically. This self-adjusting rate control maintains long-term account health.

4. Adaptive Rate-Limiting & Cooldown Circuit Breaker

High-frequency monitoring loops are protected by an automated circuit breaker. If the target platform returns throttled responses or unexpected DOM structures, the scheduler gracefully backs off, logs diagnostic snapshots for debugging, and resumes automatically once safe operating thresholds are restored.

Engineering Metrics & Commercial Outcomes

Engineering MetricManual Operational BaselineAutomated Dollany Auto Poster PipelineMeasured Impact
Cycle Latency3–15 minutes per taskSub-500ms automated execution95%+ latency reduction
Throughput Capacity20–50 transactions / day5,000+ operations / session100x scale enhancement
Error & Drop Rate8–12% human data entry error< 0.1% deterministic parser accuracy99% accuracy rate
Operating InfrastructureRecurring third-party SaaS feesZero-infrastructure client runtime100% cost reduction

Frequently Asked Questions

Q

Does this work with Facebook Pages as well as groups?

Yes. The extension supports posting to Facebook Groups, Facebook Pages (requires Page admin access), and Facebook Marketplace listings. Each destination type uses a slightly different DOM automation flow. Groups and Pages can be mixed in the same posting queue.

Q

How does the extension avoid Facebook's spam detection?

The extension uses multiple anti-detection strategies: (1) randomized 30-180 second delays between each post, (2) human-like typing character-by-character at variable speed, (3) AI-generated unique captions per group, (4) image rotation from a pool, (5) configurable daily post limits per account, and (6) adaptive rate reduction when Facebook signals are detected.

Work With Pasindu Piumal

Need a Custom Extension, AI Tool, or Bot Built?

$20 / hr
Tracked or Milestone Escrow

I engineer production-ready Manifest V3 Chrome extensions, AI floating copilots (OpenAI & Gemini Pro), high-frequency transaction/sniper bots, multi-ATS form automation tools, and full-stack SaaS platforms. 175+ real-world projects shipped with 100% Upwork Job Success score.

Home
Projects
Hire Me
CV / Resume
Contact
GitHub
LinkedIn