OpenClaw AI Agent Manages LinkedIn Ads Workflow with 2.65% CTR

A developer at an open-source Java company (JobRunr) has built an AI agent named Patrick using OpenClaw to manage their entire LinkedIn Ads workflow. The agent was created through Telegram conversations and handles data processing, creative generation, and ad deployment without requiring a SaaS subscription.
Data Pipeline
The agent pulls company visitor data from Scarf and cross-references it with HubSpot. It performs IP matching and domain lookups to identify which industries visit pricing pages, then converts this data into LinkedIn audience lists.
Creative Workflow
Patrick analyzes existing customer data from HubSpot, emails, and support questions to build a messaging framework. For each target audience, it writes ad copy with three different angles and generates image prompts matching the brand using Gemini. The developer built a custom review tool running on their OpenClaw server where they can preview ad copy and image variants, add comments/feedback, and approve content with one-click deployment via the LinkedIn Marketing API.
Results
One ad created by Patrick, which analyzed the developer's best-performing ads and generated a variant, achieved a 2.65% click-through rate. This AI-generated ad outperformed all manual ads in their campaign.
Technical Stack
- OpenClaw
- LinkedIn Marketing API
- HubSpot
- Scarf
- Gemini
- Custom review tool (web app running on OpenClaw server)
The developer notes they're a one-person marketing and sales team who needed to manage LinkedIn ads without spending excessive time on the process.
📖 Read the full source: r/openclaw
👀 See Also

Debugging a Pi Zero 2W BadUSB with Claude Code: Fixing an 'Impossible' Bug
A developer rebuilt a Pi Zero 2W BadUSB toolkit with Claude Code, which diagnosed a wrong-signal bug, empirically confirmed hardware limitations, and fixed a silent Python no-op in under 4 hours.

Qwen3-VL-32B-Instruct excels at multimodal flashcard grading
A developer tested Qwen3-VL-32B-Instruct for grading image-occluded Anki flashcards and found it outperformed models like Gemini 2.5 Flash, GPT 5 Nano/Mini, XAI 4.1 Fast, GLM, and Mistral models, with only ChatGPT 5.2 and Gemini 3/3.1/Claude 4+ coming close.

Multi-AI Orchestration Setup Using Claude Code with GPT and Gemini
A developer shares their setup where Claude Code orchestrates GPT-5.4 and Gemini 3.1 Pro in the same IDE, using markdown files for persistent context and CLI commands for inter-model communication.

Non-developer builds healthcare SaaS in 3 weeks using Claude and Gemini: lessons learned
A medical device sales rep with no coding background built FastCredentials.com, a healthcare compliance credentialing platform, in three weeks using AI coding assistants. The project used Python/Django, Gunicorn, Nginx, Stripe, WeasyPrint, SQLite, and the Claude API for automated blog content.