Wonderful streamlines the entire ad creation process, from selecting approved assets to launching campaigns across Meta. This comprehensive guide covers creating ads from approved assets, writing effective copy, configuring ad settings, and launching campaigns that drive results.
Creating ads in Wonderful follows a structured workflow:
- Create Task: Create a task to track this batch of ads
- Write Brief: Use the embedded richtext editor to write a brief for your ads
- Upload Creative: Upload assets directly or via public links from Drive, Air, Frame, or Figma
- Select Ad template: Use an existing template or create a new one to centralize repetative config
- Select Ad Set: Select an existing AdSet or duplicate an existing AdSet directly within Wonderful
- Preview: Review how ads appear on each platform
- Submit for Review: Get internal approval if needed
- Launch: Publish ads to Meta Ads
Integrated Workflow:
- Seamless connection from asset management to ad launch
- No need to switch between multiple tools
- Assets are pre-approved and brand-compliant
AI-Powered Assistance:
- Generate ad copy variations automatically
- Get asset recommendations based on campaign goals
- Optimize copy for different platforms
Multi-Format Efficiency:
- Create multiple ad formats simultaneously
- One asset set generates all size variations
- Consistent messaging across formats
Brand Consistency:
- Only approved assets available for selection
- AI follows brand guidelines
- Automatic brand safety checks
1. Navigate to Ads
- Click
Ads in the main navigation
- Click
Create Campaign or New Ad
- Select the brand (team) for this campaign
2. Choose Campaign Type
- Single Ad: Create one ad with specific targeting
- Ad Set: Multiple ads with shared settings
- Campaign Bundle: Full campaign with multiple ad sets
3. Select Platform
- Meta Ads (Facebook & Instagram)
- Google Ads (Enterprise)
- Both platforms (creates separate campaigns)
Asset Selection Interface:
-
View Available Assets
- Only approved assets from selected brand are shown
- Filter by asset type: Images, Videos, or Both
- Search by tags or file name
- Filter by dimensions or format
-
Multi-Asset Selection
- Click assets to select (checkbox appears)
- Select multiple assets for ad variations
- Preview selected assets in sidebar
- Reorder assets for priority
-
Asset Requirements
- Wonderful shows which assets meet platform requirements
- Yellow warning for assets needing adjustments
- Green check for platform-ready assets
- Automatic size/format suggestions
Asset Compatibility Checker:
Wonderful automatically checks:
- ✅ Image dimensions meet platform specs
- ✅ File size within limits
- ✅ Aspect ratios match format requirements
- ✅ Video length acceptable for format
- ✅ Text overlay doesn't exceed 20% (Meta)
Asset Recommendations:
AI suggests assets based on:
- Campaign objectives (awareness, conversions, etc.)
- Historical performance data
- Visual quality scores
- Brand guideline compliance
- Platform best practices
Create ads for multiple placements simultaneously:
Meta Ad Formats:
- Feed (Square): 1080x1080px - Facebook and Instagram feed
- Feed (Landscape): 1200x628px - Facebook feed, desktop
- Stories: 1080x1920px (9:16) - Instagram and Facebook Stories
- Reels: 1080x1920px (9:16) - Instagram and Facebook Reels
- In-Stream Video: 1080x1920px or 1920x1080px
- Marketplace: 1080x1080px - Facebook Marketplace
Primary Text (Meta) / Description (Google):
The main ad message, appears first:
- Meta: Up to 2,200 characters (125 recommended)
- Google Display: 90 characters max
- Google Responsive: Up to 5 descriptions, 90 chars each
Best Practices:
- Lead with the most important message
- Address customer pain point or desire
- Use active voice
- Include emotional appeal
- Clear value proposition
Example:
✅ Good: "Launch your next campaign in half the time with AI-powered
asset management and one-click ad creation."
❌ Poor: "Our platform is a comprehensive solution for marketing
workflow optimization and digital asset management."
Headlines:
Attention-grabbing title text:
- Meta: 40 characters max (27 recommended)
- Google Search: Up to 15 headlines, 30 chars each
- Google Display: Up to 5 headlines, 30 chars each
Headline Tips:
- Focus on benefit, not feature
- Use numbers when relevant
- Ask questions to engage
- Create urgency when appropriate
- Test multiple variations
Examples:
- "Cut Campaign Time in Half"
- "10,000+ Brands Trust Wonderful"
- "Ready to Launch Better Ads?"
- "Free 14-Day Trial - No Credit Card"
Description (Meta) / Additional Text (Google):
Additional context or details:
- Meta: News Feed Link Description - 30 characters
- Google Responsive: 90 characters
- Used in some placements, not all
Meta CTA Options:
- Learn More (default, versatile)
- Sign Up (for registration/accounts)
- Shop Now (e-commerce)
- Download (apps, resources)
- Book Now (events, services)
- Contact Us (lead generation)
- Apply Now (jobs, programs)
- Get Quote (services)
- Subscribe (newsletters, memberships)
Google CTA Options:
- Automatic (Google chooses)
- Call Now
- Contact Us
- Download
- Learn More
- Shop Now
- Sign Up
- Get Quote
Choosing the Right CTA:
- Match CTA to campaign objective
- Consider customer journey stage
- Align with landing page action
- Test different CTAs for performance
Landing Page Setup:
-
Enter Destination URL
- Full URL including https://
- Use tracking parameters for attribution
- Ensure mobile-friendly landing page
-
URL Parameters
- UTM source:
meta or google
- UTM medium:
cpc or paid-social
- UTM campaign: Campaign name
- Custom parameters for internal tracking
Example URL:
https://www.wonderful.app/signup?
utm_source=meta&
utm_medium=paid-social&
utm_campaign=summer2025&
utm_content=video-testimonial
Display URL (Google Ads):
- Shows in ad instead of full URL
- Must match domain of destination URL
- Makes ads look cleaner
Deep Links (Mobile Apps):
- Link directly to app content
- Configure app store URLs as fallback
- Requires SDK integration
Platform-Specific Tone:
Meta (Facebook & Instagram):
- Conversational and engaging
- Visual-first, copy supports image
- Emoji usage acceptable (not excessive)
- Personality and brand voice shine
Google Ads:
- Clear and direct
- Feature-focused for Search
- Benefit-focused for Display
- Professional tone
Universal Copywriting Principles:
-
Know Your Audience
- Address their specific needs
- Use language they understand
- Match their sophistication level
-
Focus on Benefits
- What customer gains, not what product does
- Emotional benefits + functional benefits
- Make it personal and relevant
-
Be Specific
- Use numbers and data
- Concrete examples
- Specific outcomes
-
Create Urgency
- Limited time offers
- Scarcity (limited spots, inventory)
- Seasonal relevance
- Don't overuse or it loses impact
-
Maintain Brand Voice
- Reference brand guidelines
- Consistent personality
- Appropriate tone for context
Using Wonderful's AI Copywriter:
-
Start from Prompt
- Enter campaign objective
- Describe target audience
- Note key benefits to highlight
- Specify any requirements
-
Review Generated Options
- AI provides 3-5 copy variations
- Each includes headline and primary text
- Variations explore different angles
-
Edit and Refine
- Use AI copy as starting point
- Edit to perfect brand voice
- Combine best elements from variations
- Generate more if needed
AI Copy Features:
- References brand guidelines automatically
- Maintains character limits
- Optimizes for platform (Meta vs. Google)
- Learns from your edits and preferences
- Suggests headline variations
- Checks for common copy issues
When AI Copy Excels:
- Generating initial ideas quickly
- Creating multiple variations for A/B testing
- Adapting copy for different formats
- Maintaining consistency across ad sets
- Overcoming writer's block
When to Manually Write:
- Highly sensitive or legal copy
- Very specific technical language
- Unique creative concepts
- Crisis communications
- When brand voice is highly distinctive
Multi-Device Preview:
View your ad on:
- Mobile (iOS and Android)
- Desktop
- Tablet
Multi-Platform Preview:
See how ad appears on:
- Facebook Feed
- Instagram Feed
- Facebook Stories
- Instagram Stories
- Instagram Reels
- Google Display Network
- YouTube (for video ads)
Interactive Preview:
- Click through to landing page
- Test CTA buttons
- View video playback
- Check text truncation
- Verify image display
Automatic Validation:
Wonderful checks for:
- ✅ Text not cut off in any format
- ✅ Image quality sufficient
- ✅ Video plays correctly
- ✅ CTA button visible
- ✅ Landing page loads
- ✅ Meets platform requirements
- ⚠️ Headline might be truncated on mobile
- ⚠️ Image text over 20% (Meta warning)
- ❌ Landing page broken
Mobile Optimization:
- Primary text readable on small screens
- CTA button tappable (min 44x44px)
- Image/video optimized for mobile data
- Fast landing page load time
Internal Review:
- Click
Share Preview
- Generate preview link
- Share with team members or stakeholders
- Collect feedback via comments
- Make revisions based on feedback
Client Approval:
- Send preview to clients
- No Wonderful account needed to view
- Clients leave approval comments
- Track approval status
- Revision history preserved
What to Test:
Creative Variations:
- Different images/videos
- Various ad formats
- Different cropping or focal points
Copy Variations:
- Headlines emphasizing different benefits
- Various tones (emotional vs. logical)
- Different urgency levels
- Multiple CTAs
Format Variations:
- Image vs. Video
- Single image vs. Carousel
- Different aspect ratios
Audience Variations:
- Different targeting segments
- Lookalike vs. Interest-based
- Broad vs. Narrow
-
Create Base Ad
- Set up first ad variation completely
-
Duplicate for Variations
- Click
Create Variation
- Change single variable only
- Keep everything else constant
-
Name Variations Clearly
- Use descriptive names
- Example: "Summer-Launch-Video-Headline-A"
- Tag with test identifier
-
Set Budget Split
- Equal budget to each variation
- Or weighted based on confidence
- Minimum budget for statistical significance
-
Define Success Metric
- Click-through rate (CTR)
- Conversion rate
- Cost per acquisition (CPA)
- Engagement rate
Test One Variable at a Time:
- Isolate what drives performance
- Clear cause and effect
- Actionable insights
Run Tests Long Enough:
- Minimum 3-7 days
- Depends on traffic volume
- Wait for statistical significance
- Don't stop tests early
Consider Sample Size:
- Need sufficient impressions
- At least 100 conversions per variation
- Use A/B test calculators
Document Results:
- Record what won and why
- Build institutional knowledge
- Apply learnings to future campaigns
- Share insights with team
Template Use Cases:
- Recurring campaign types
- Standard promotions
- Seasonal campaigns
- Product launch formulas
Building a Template:
-
Create Exemplary Ad
- Build ad with best practices
- Include placeholder copy
- Use placeholder images
- Configure optimal settings
-
Save as Template
- Click
Save as Template
- Name descriptively
- Add template description
- Tag by campaign type
-
Define Variables
- Mark fields as editable
- Set required vs. optional fields
- Include instructions/tips
Template Fields:
- Campaign name [required]
- Asset selection [required]
- Primary text [editable template]
- Headline [editable template]
- CTA [dropdown selection]
- Landing URL [required]
- Budget and schedule [user input]
-
Start from Template
- Click
New Ad → Use Template
- Select relevant template
- Preview template structure
-
Fill in Variables
- Replace placeholder assets
- Customize copy
- Adjust settings as needed
- Preview results
-
Launch Faster
- Skip repeated configuration
- Maintain consistency
- Reduce errors
- Onboard team faster
Template Library:
- Team-specific templates
- Best-performing ad structures
- Client-approved formats
- Industry-specific templates
Template Management:
- Edit templates as you learn
- Version control for templates
- Archive outdated templates
- Share across teams when relevant
What is Dynamic Creative?
Automatically test combinations of:
- Multiple images/videos
- Multiple headlines
- Multiple primary text
- Multiple descriptions
- Multiple CTAs
Platform's algorithm finds best combinations.
Setting Up Dynamic Creative:
- Enable Dynamic Creative in campaign settings
- Upload 3-5 image/video assets
- Write 3-5 headline variations
- Write 3-5 primary text variations
- Select 2-3 CTAs
- Platform tests and optimizes
Benefits:
- Automated A/B testing
- Discovers unexpected winners
- Scales creative testing
- Improves performance over time
Best Practices:
- Ensure all assets meet brand guidelines
- Test meaningfully different variations
- Allow 7+ days for optimization
- Monitor for inappropriate combinations
Carousel Format:
- 2-10 cards per ad
- Each card has unique image and headline
- Users swipe through cards
- Great for storytelling or multiple products
Creating Carousel Ads:
- Select Carousel format
- Choose image for each card
- Write headline for each card (40 chars)
- Write primary text (applies to all cards)
- Set destination URL (same for all or unique per card)
- Select CTA
Carousel Best Practices:
- Tell a story across cards
- Or showcase multiple products/features
- First card is most important
- Use consistent visual style
- Order cards strategically
Video Ad Creation:
-
Upload Video Asset
- Supported formats: MP4, MOV
- Recommended: MP4 with H.264 codec
- Sound optional but recommended
- Add captions (85% watch without sound)
-
Video Specifications
- Feed video: 4:5 (1080x1350) or 1:1 (1080x1080)
- Stories/Reels: 9:16 (1080x1920)
- YouTube: 16:9 (1920x1080)
- Length: 15-60 seconds optimal
-
Video Enhancements
- Add text overlay
- Include branding early (first 3 seconds)
- Trim video if needed
- Select thumbnail frame
Video Ad Copy:
- Copy supports video, doesn't repeat it
- Hook attention in headline
- CTA after video provides next step
Collection Format:
- Cover image or video
- Product grid below
- Immersive mobile experience
- Requires product catalog
Setting Up Collection Ads:
- Connect Shopify or upload product catalog
- Select hero image/video
- Choose products to feature
- Write headline and description
- Configure instant experience (optional)
Best For:
- E-commerce
- Product discovery
- Catalog sales
- Retargeting
Consistent Structure:
[Brand]-[Campaign]-[Format]-[Audience]-[Date]
Examples:
Nike-SummerLaunch-Feed-Lookalike-2025-06
Wonderful-TrialSignup-Story-Remarketing-2025-11
ClientA-ProductLaunch-Video-Interest-2025-03
Benefits:
- Easy to find campaigns
- Clear reporting
- Understand setup at a glance
- Scale with consistency
Organize with Tags:
- Client or brand name
- Campaign type (awareness, conversion, etc.)
- Season or quarter
- Product or service
- Status (active, paused, testing)
Filter and Report:
- View campaigns by tag
- Performance by campaign type
- Budget by client
- Seasonal performance comparison
Before clicking Launch, verify:
-
Final Review
- Click
Review to see summary
- Double-check all settings
- Confirm budget and schedule
-
Submit to Platform
- Click
Launch Campaign
- Wonderful creates ads in Meta or Google
- Campaigns enter platform review queue
-
Platform Review
- Meta/Google review for policy compliance
- Usually 24 hours or less
- Receive approval notification
-
Go Live
- Approved ads start running
- Monitor performance in Wonderful
- Receive notifications for issues
First 24 Hours:
- Verify ads approved and running
- Check initial performance metrics
- Ensure tracking is working
- Monitor spend pacing
First Week:
- Analyze early performance data
- Adjust bids if needed (in platform)
- Pause underperforming variations
- Scale top performers
Ongoing Optimization:
- Regular performance reviews
- Refresh creative when performance drops
- Test new variations
- Apply learnings to future campaigns
Common Rejection Reasons:
- Violates platform policies
- Low-quality or misleading creative
- Too much text in image (Meta)
- Prohibited content
- Landing page issues
Resolution Steps:
- Read rejection reason carefully
- Make necessary changes
- Resubmit for review
- Appeal if rejection seems incorrect
Diagnostic Questions:
- Is targeting appropriate?
- Is offer compelling?
- Is creative attention-grabbing?
- Is landing page optimized?
- Is budget sufficient?
Optimization Actions:
- Test new creative variations
- Adjust targeting (in platform)
- Improve landing page experience
- Test different offers
- Increase budget for winners
Symptoms:
- Conversions not recording
- UTM parameters not showing in analytics
- Attribution incorrect
Fixes:
- Verify UTM parameters in URL
- Check analytics setup
- Ensure pixel/tag installed correctly
- Test conversion path manually
With your ads created and launched:
- Monitor Performance: Track campaign metrics and optimize
- Connect Integrations: Link Meta or Google Ads accounts → Meta Ads Integration
- Explore AI Features: Let AI generate copy variations → AI Features
- Build Workflows: Create approval processes → Workflow Documentation
- Scale Campaigns: Apply learnings to new campaigns
Ready to launch your first campaign? Start with our Meta Ads Integration Guide to connect your ad accounts.
Need help creating high-performing ads? Contact support@usewonderful.com for campaign strategy consultation.