Automates WhatsApp message sending to multiple contacts by reading phone numbers from CSV and message content from text files via WhatsApp Web.
git clone https://github.com/CCventure/whatsapp-marketing-automation.gitThis skill automates sending messages through WhatsApp Web using Python and Selenium, eliminating manual message composition for each contact. It reads phone numbers from a CSV file and message content from a text file, then programmatically sends the same message to all specified recipients. The tool controls a Chrome browser to interact with WhatsApp Web, requiring manual login before automation begins. It's designed for marketers, teams, and businesses that need to send bulk messages without third-party WhatsApp APIs. Setup involves configuring file paths, preparing a CSV with phone numbers, and specifying message text.
Clone the repository, install Python dependencies (selenium, webdriver-manager), configure paths in config.py, prepare a numbers.csv file with phone numbers and message.txt with your message content, then manually log into WhatsApp Web in the browser and run python main.py to send messages to all contacts.
Send promotional messages to customer contact lists
Distribute marketing announcements to bulk phone number databases
Automate notification delivery via WhatsApp Web
Conduct outreach campaigns without manual message typing
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/CCventure/whatsapp-marketing-automationCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Create a WhatsApp marketing automation plan for [COMPANY], a [INDUSTRY] business. Use [DATA] to craft a 3-message sequence to promote [PRODUCT/SERVICE]. Include timing, content, and call-to-action for each message. Optimize for engagement and conversions.
# WhatsApp Marketing Automation Plan for GreenThumb Nursery ## Message Sequence ### Message 1: Awareness - **Timing**: 10:00 AM on Monday - **Content**: "🌱 Spring is here! GreenThumb Nursery has just restocked our seasonal plants. Check out our new arrivals!" - **CTA**: "View our catalog here: [link]" ### Message 2: Engagement - **Timing**: 2:00 PM on Wednesday - **Content**: "Did you know? Our rare orchids are now available! Limited stock—don't miss out!" - **CTA**: "Reply 'ORCHID' to get more details." ### Message 3: Conversion - **Timing**: 11:00 AM on Friday - **Content**: "Last chance! Our spring sale ends today. Use code SPRING20 for 20% off your purchase." - **CTA**: "Shop now: [link]" ## Expected Outcomes - Increased engagement with the target audience - Higher conversion rates due to timely promotions - Improved customer loyalty through personalized offers
Your one-stop shop for church and ministry supplies.
Accounting software with automated invoicing and reporting
Automate your browser workflows effortlessly
Messaging platform for sales and customer support
Email marketing that sells without the hassle
AI-powered personalized sales message generation
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan