Overview
Your Meta ad system at a glance — strategy, creative, compliance, and landing pages in one loop.
How the studio works
Quick actions
Ad Factory
Live Facebook/Instagram feed mockups, generated from the playbook. Each is checked by the compliance gate and linked to its landing page.
Landing Pages
Each ad points to a message-matched landing page that posts leads straight into Rytela.
Campaign Assembly
Review each ad and its matched landing page as one connected campaign — message match, lead source, and readiness for Meta — before anything ships.
Instant Form Playground
Build the Meta form, see exactly what Rytela receives, and fire a real test lead into LeadInbox.
1 · The form Meta will show
The form opens inside Facebook, prefilled from the visitor's profile. Name, phone, city and state are prefilled; the concern, zip and street are asked — those are what make it a roofing lead rather than a name and a number.
2 · Fire a test lead
This is a real submission. It runs the same validator, the same payload builder and the same forwarder a customer's lead uses — a simulated send would prove nothing about the real one — so it lands in LeadInbox like any other lead. Name it obviously.
Lead Sources
Each landing page forwards to one registered Rytela provider, using that provider's own API key. Create the webhook in Rytela, then paste its URL + key here.
Trust Assets
Global proof shown on every landing page — portfolio, badges, reviews, stats, warranty, and defaults. Managed here, no code. Inactive items and empty values never render; with nothing set, the page falls back to built-in defaults.
Portfolio — the "Real Roofs" gallery
Trust Badges — BBB, GAF, Google, financing…
Reviews — the featured one shows in the testimonial slot
Company Statistics — compact strip near the badges
Warranty
CTA & Site Defaults
Meta Integrations
The studio's system of record for Meta. Connect your Business, select the ad account, Page, Instagram, Pixel, and Dataset, and monitor connection health. Tokens are encrypted at rest and never sent to the browser. No campaigns, ads, or spend happen here.
Loading…
Lead Recovery
Persisted leads whose forwarding to Rytela failed or needs review. Once the source is registered + enabled, retry them safely — the original lead is reused and never double-sent.
Performance
Live campaign reporting — no need to open Ads Manager. Read-only.
Booking funnel — where people drop off
Campaigns
| Campaign | Spend | CTR | CPC | Freq | Leads | Booked | Revenue | Gross Profit | Health |
|---|
Creatives
| Creative | CTR | Thumb Stop | Quality | Engagement | Spend | Leads | Booked | Revenue | Fatigue |
|---|
Audience Builder
Targeting, budget, placements, schedule — built here, published to Meta as-is. No Ads Manager needed.
Pick a campaign to build its audience.
Campaign Workspace
Ad + landing side-by-side. Refine the photos, set targeting & budget, publish, and launch — all here.
Your ad — Facebook feed
Landing page
Targeting & budget
Leads & Data
Everything captured from the booking widget — and a way to clear test data without touching the database.
| When | Name | Phone | Address | Source | Campaign | Status | Rytela ID |
|---|
⚡ Storm Intel mirror
NOAA SPC severe-weather reports for MD · VA · PA · WV · DC · DE. The landing page quotes the most recent report near a visitor's address, so a stale mirror shows stale weather. Ingest runs automatically every 6 hours.
⚠ Danger zone
These are permanent. Leads already forwarded to Rytela stay in Rytela — this only clears the Studio's copy.
Compliance Gate
The verified 2026 Meta rules, enforced automatically on every ad. Test any copy below.
Live compliance check
Paste ad copy — the gate flags anything that would risk rejection.
Playbook
The brain of the studio — the strategy every ad is built from.