Meta Messenger Ad Creation Software

Customer: AI | Published: 27.01.2026

Meta Messenger Ads Automation Platform Full Stack Development Project Project Overview We are seeking an experienced full-stack developer to build an automated Meta Messenger Ads creation and management system for automotive dealerships. This platform will replace our current manual workflow with a fully automated solution that creates, manages, and publishes vehicle ads to Facebook/Meta Ads Manager through API integration. Existing Application: creditlane.ca Project Duration: 4 weeks Budget: [Your budget range] Current Workflow (Manual Process) • Receive vehicle ad requests via Meta Messenger • Manually create image templates with vehicle information (title, price, payment, disclaimer) • Manually configure Meta Ads fields: Primary Text, Headline, Description, Image/Media, Call to Action buttons, Chat Builder (FAQ questions, greetings, automated responses) • Manually publish ads to Meta Ads Manager Project Goals - Automation Requirements Core Automation Flow: • Request Intake: System receives new ad request or vehicle swap request • Data Extraction: System automatically fetches vehicle details from inventory feed (FTP) using stock number • Image Generation: Auto-generate marketing images using pre-configured templates • Ad Creation: Auto-populate all Meta Ads fields (primary text, headline, description, etc.) • Chat Builder Setup: Auto-configure Messenger chat builder with FAQs and greetings • Publishing: Publish directly to Meta Ads Manager via API • Management: Update or delete existing ads as needed   Technical Requirements 1. Meta Ads API Integration The platform must integrate with Meta Marketing API to perform: • Ad Creation: Create new ads programmatically • Ad Updates: Modify existing ad content, images, and settings • Ad Deletion: Remove old/expired ads • Ad Preview: Display ads within our own UI before publishing • Account Management: Select Meta Ads Manager account, Campaign, Ad Set, and associate ads properly API Endpoints Required: • Graph API for ad creation/management • Messenger Platform API for chat builder configuration • Media upload API for vehicle images 2. Inventory Feed Integration • Connect to FTP server to access vehicle inventory feed (CSV/XML format) • Parse and extract vehicle data: Stock number, Make/Model/Year, Price, VIN, Trim, Transmission, Colors, Mileage, Dealership location, Payment calculations, Disclaimers 3. Image Template Engine Build a dynamic image template creator that: • Supports custom template designs with drag-and-drop editor • Allows positioning of dynamic fields (vehicle photo, text overlays, price badges, branding) • Generates high-quality images (1200x628px recommended for Meta ads) • Supports multiple templates per dealership • Template categories: New vehicles, Used vehicles, Special promotions   Admin Panel Features Dashboard: • Overview of active campaigns • Recent ad performance metrics (if available via API) • Pending ad requests queue • System activity log 1. Template Management Module • Create new image templates with visual editor • Upload background images, logos, badges • Configure dynamic field positions and styling • Preview templates with sample data • Assign templates to specific dealerships • Template categories (New/Used/Special) • Save and version templates 2. Bulk Ad Creation Tool Input Methods: • Manual stock number entry (single or bulk via textarea) • CSV upload with multiple stock numbers • VIN-based search • Integration with existing AutoSearch interface (reference images provided) Bulk Processing: • Search and display matching vehicles from inventory feed • Multi-select interface with vehicle preview cards • Select dealership from dropdown (Alberta Auto Loan, LA Mazda, LA Nissan, Londonderry Dodge, River City Hyundai, Sherwood Kia, Northside Nissan, etc.) • Select image template for each vehicle or apply template to all • Configure Meta Ads settings (Campaign, Ad Set, targeting) • Configure Chat Builder settings (greetings, FAQ questions) • Preview all ads before publishing • Batch publish to Meta 3. Ad Management Module • List all active ads with filters (by dealership, campaign, vehicle type, date range, stock number) • Edit existing ads (update text, replace images, modify chat builder, change targeting) • Delete ads individually or in bulk • Duplicate ads for similar vehicles • Schedule ad expiration 4. Dealership Management • Add/edit dealership profiles • Configure per-dealership settings (Meta Ads credentials, templates, branding, disclaimers, payment formulas, FTP access) 5. Chat Builder Configuration • Create reusable chat builder templates • Configure greeting messages with personalization • Set up FAQ quick replies (availability, condition, test drives, custom questions) • Configure automated responses • Add media to chat responses • Enable call invitation features 6. Settings & Configuration • Meta API credentials management • FTP connection settings • Image processing settings • User access control (admin, manager, viewer roles) • Notification preferences • System backup and restore   Technical Stack Preferences Backend: • PHP 7.4+ or PHP 8.x (to integrate with existing creditlane.ca infrastructure) • Laravel framework (preferred) or similar modern PHP framework • RESTful API architecture • MySQL/PostgreSQL database Frontend: • Modern, responsive UI (must be mobile-friendly) • Vue.js 3, React, or similar modern JavaScript framework • Tailwind CSS or Bootstrap 5 for styling • Real-time updates (WebSockets or polling for bulk operations) • Drag-and-drop functionality for template builder • Image preview and cropping tools Infrastructure: • Server deployment support (our hosting environment) • Secure API key storage • FTP/SFTP client integration • Image processing library (GD, ImageMagick, or similar) • Job queue for batch processing (Redis/Laravel Queue) Key Deliverables • Fully Functional Web Application with all features outlined • Meta Ads API Integration with complete CRUD operations • Admin Panel with modern, intuitive UI • Template Builder System for custom vehicle ad images • Bulk Processing Tool for efficient ad creation • Documentation: Technical documentation, API integration guide, User manual, Setup and deployment guide • Source Code with proper comments and version control (Git) • Testing: Unit tests and integration tests • Training Session for our team (2-3 hours via video call)   Required Skills & Experience Must Have: • Strong experience with Meta Marketing API / Facebook Graph API • Proven PHP development experience (Laravel preferred) • Frontend framework expertise (Vue.js/React) • Database design and optimization (MySQL/PostgreSQL) • FTP/SFTP integration experience • Image processing and manipulation • RESTful API development • Git version control Project Milestones (4 Weeks) Week 1: Foundation & API Integration • Database schema design and setup • Meta API authentication and connection testing • FTP inventory feed integration • Basic admin panel structure and authentication Week 2: Core Features Development • Template builder development with drag-and-drop functionality • Image generation engine • Single ad creation workflow • Chat builder basic configuration Week 3: Bulk Operations & Management • Bulk ad creation tool with multi-select interface • Ad management module (update/delete functionality) • Dealership management system • Advanced chat builder features and templates Week 4: Testing, Optimization & Launch • Comprehensive testing (unit tests, integration tests, end-to-end testing) • Bug fixes and performance optimization • Documentation completion • Deployment to production environment • Training session for team   What We Will Provide • Meta Ads Manager account access for testing • FTP credentials for inventory feed • Sample vehicle data and images • Mockup screenshots (attached) showing desired workflow • Dealership branding assets (logos, templates) • Hosting environment details Application Requirements Please include in your proposal: • Portfolio: Links to similar projects, especially Meta API integrations • Approach: Brief technical approach to this project • Timeline: Detailed week-by-week breakdown confirming 4-week completion • Questions: Any questions or clarifications needed • Cost Breakdown: Itemized budget per week/milestone Additional Notes • We prefer Agile development with at least 3 progress updates per week • Must be available for regular video calls (our timezone: MST - Mountain Standard Time) • Code must be clean, documented, and maintainable • Security is paramount - proper API key management and data protection required • The UI should be modern and professional - we've provided mockups but expect better design • Must sign NDA and IP agreement Reference Materials Attached • Chat builder interface examples • Meta ad creation samples • Dealer selection UI • Template selection interface • Bulk vehicle selection view • Current workflow screenshots