If your ad is set up with a "Learn More" call-to-action (CTA) but shows "Send Message" in the preview, it's likely due to one of the following:
Possible Reasons:
1) Facebook Page Default Settings or Auto-Responses
If your Page has Messaging or Chat plugin enabled, Meta may override your CTA in preview mode to test conversational formats.
This happens even if you chose a different CTA in the ad setup.
2) Ad Preview Glitch
The preview tool sometimes loads cached elements from past ad types or defaults, especially if you recently ran a messages campaign.
In actual delivery, the ad will show the correct CTA.
3) Meta is Testing CTA Variants (Dynamic Format)
If Dynamic Creative or Dynamic Formats are enabled, Meta may preview alternate CTA buttons based on optimization.
What You Should Do:
- Double-check your final ad setup (in the ad level under “Call to Action”)—if it says "Learn More," you're fine.
- Use the “View in Browser” link inside Ad Preview to see how it looks publicly—this usually shows the correct CTA.
- If needed, disable Messenger features temporarily under Page Settings > Messaging.