Quick answer

A firm-controlled nine-step system for testing Meta Ads without confusing platform actions with conflict-cleared enquiries, retained matters, or closed matters.

Facebook ads for criminal defense lawyers often fail measurement before they fail in Ads Manager. Meta reports an impression, click, form, message, or call action. The firm must determine whether a received contact cleared conflicts, matched its jurisdiction and matter scope, reached staffed intake, signed an engagement, and closed under a written rule.

A DUI enquiry near arraignment, pre-charge consultation, and record-sealing question can require different attorney coverage, court familiarity, intake language, confidentiality controls, and capacity. Meta cannot establish those facts from targeting or response.

This guide defines one bounded test. Search demand, CPC, competition, trend, and keyword difficulty were unavailable in the July 13, 2026 research record. Its figures are evidence windows, not market benchmarks.

Important: This is marketing operations guidance, not legal advice. A qualified criminal-defense attorney admitted in the selected jurisdiction, a legal-marketing or ethics reviewer, and a paid-social or privacy reviewer with current account access must approve the campaign. Confirm every requirement with your state bar and licensed counsel.

What you need before building a criminal-defense Meta campaign

A useful test needs three named reviewers, current Meta account access, firm evidence, a staffed intake path, and authority to stop spend. Bring the selected state's advertising rules, bar and court coverage, matter and language scope, fee and capacity records, approved destinations, privacy terms, conflict procedure, and asset permissions into one workspace.

The firm should also define the test boundary. This article covers one paid Facebook or Meta campaign. The broader law-firm social media strategy owns organic channel planning, while theStacc's Social Media module supports scheduled organic publishing and approval flows across Facebook, Instagram, LinkedIn, and X. It does not manage Meta Ads.

BoundaryOrganic socialBounded Meta test
PurposePublish approved firm content over timeTest one declared platform action
Distribution and spendUnpaid feed distribution; content-production cost tracked separatelyPaid delivery; campaign spend and labor isolated
Owner and systemEditorial owner and publishing systemPaid-social owner and Ads Manager
Earliest measurable stagePublished postImpression
Gate and windowClaim, ethics, privacy, and approval rules; editorial windowThose gates plus Meta policy; declared test window
Stop conditionApproval, claim, or permission failureAny safety failure, tracking break, spend cap, or capacity cap

Keep Google Search Ads and Local Services Ads separate. Verify current Google Screened or Google Guaranteed eligibility directly with Google. These active-search channels need their own spend, contacts, and attribution, outside this Meta cohort.

1. Freeze firm truth before opening Ads Manager

Start with a signed readiness card, not an audience idea. Record the responsible lawyer and firm, selected state rules, bar and court coverage, verified matter scope, approved urgency routing, staffed hours, consultation and attorney capacity, reviewers, destination, spend owner, and the exact condition that pauses the campaign.

Make the card matter-specific. “Criminal defense” is too broad for operations. The firm may confirm DUI or DWI, misdemeanor or felony, drug, assault, domestic-violence, theft, juvenile, probation, record-sealing, state, federal, custody, arraignment, and pre-charge scopes. Use only categories, courts, languages, and hours that admitted counsel approves.

Readiness-card fieldRequired entryDo not infer
Identity and authorityResponsible lawyer or firm; state admission; court and jurisdiction coverageSpecialist status or universal coverage
Operational scopeMatter categories; urgency route; intake and after-hours coverageLegal urgency or advice
CapacityConsultation slots, attorney load, languages, pause triggerEvery contact can be accepted
EvidenceFee source; reviewers; destination; spend ownerIndustry-average matter value
Permits or bondingNot applicable unless the jurisdiction or operation requires them; reviewer verifiesAutomatic exemption

Where firms go wrong is using reception coverage as attorney capacity. A call can be answered while the assigned lawyer is unavailable for the relevant court, language, or matter type. The pause condition should fire before intake accepts work the firm cannot ethically or operationally handle.

2. Define the funnel and one platform action

Choose one intended Meta action, then define every downstream firm stage separately. An impression, click, call click, form, or message is a platform event; none establishes a conflict-cleared enquiry, consultation, signed engagement, retained matter, closed matter, collected fee, or legal outcome. Give every stage its own rule and system.

Meta describes forms, calling, and messaging under its Leads objective and describes Traffic separately. Verify current account options, then choose the action intake can staff and document.

StageRule and timestampSource systemOwnerExclusions
ImpressionValid campaign impressionMeta Ads ManagerPaid-social ownerOther campaigns or windows
EngagementNamed valid engagementMeta Ads ManagerPaid-social ownerOther actions
ClickValid link clickMeta Ads ManagerPaid-social ownerOther click types
Call clickCampaign call-control tapMeta Ads ManagerPaid-social ownerNo connection proof
Connected callRecorded connectionApproved phone systemIntake ownerMissed or test calls
FormUnique valid submissionMeta or site formWeb and intake ownerSpam, tests, duplicates
MessageUnique message receivedApproved messaging inboxIntake ownerSpam, tests, duplicates
Received contactUnique contact reaches intakeIntake systemIntake ownerUnreceived actions
Prospective-client recordFirm rule creates recordIntake or CRMIntake ownerVendors or employment
Conflict-cleared enquiryWritten conflict gate passesConflict systemConflict ownerAdverse, represented, or conflicting contacts
Qualified enquiryWritten jurisdiction, matter, caller, coverage, and capacity rule passesIntake and conflict systemsIntake ownerUnsupported or unresolved contacts
ConsultationConsultation occursCalendar or intake systemAttorney ownerNo-shows or cancellations
Booked job / retained matterEngagement and required payment completeEngagement and finance recordsOperations ownerUnsigned consultations or referrals
Completed job / closed matterWritten closure rule metMatter-management systemResponsible attorneyOpen or duplicate matters
Collected feeEligible collection postedFinance systemFinance ownerRefunds, write-offs, unresolved funds
Legal outcomeDefined only for legal work, never ad optimizationApproved legal recordResponsible attorneyExcluded from marketing attribution

The common error is renaming a form “a lead,” then “a client.” Literal dashboard stages show where conflict, jurisdiction, staffing, or engagement fit is lost.

3. Measure matter economics, seasonality, urgency, and local density from firm evidence

Set test limits from the firm's own records for fees collected, staff time, court and travel load, enquiry timing, retention, matter duration, attorney capacity, and observed local competition. For every number, retain its numerator, denominator, window, source system, owner, exclusions, and matter or jurisdiction scope; mark absent evidence unavailable.

A DUI or DWI matter near court can consume different capacity from a record-sealing enquiry. State and federal scopes can change travel and staffing. Do not collapse them into an “average criminal case” ticket. Use the matter definitions already shared by conflicts, engagement, matter management, and finance.

Matter-economics fieldEvidence to enterOwnerIf missing
Category and fee structureVerified scope, fee or ticket structure, initial payment or retainer condition, collected-fee basisFinance and responsible attorneyUnavailable
Delivery loadAttorney and staff time, court and travel load, declared capacity unitOperationsUnavailable
Exceptions and closureReferral, withdrawal, refund, write-off handling; written closure ruleFinance and operationsUnavailable
ProvenanceEvidence window, source system, owner, exclusionsAnalystDo not estimate silently

Then make a separate evidence sheet for seasonality, urgency, and density. Each observation needs a dated window, jurisdiction and matter scope, source system, owner, exclusions, approved operational response, confidence, and next review date. A quantitative claim also needs its numerator and denominator.

  • Urgency: distinguish arrest, custody, bond, arraignment, or near-term court routing from pre-charge research and expungement. Marketing does not triage or advise.
  • Local density: record observed firms by court coverage, verified matter scope, language, and staffed hours. Ad Library sightings do not prove capacity or retained matters.
  • Seasonality: use the firm's dated enquiry and retention records. If a pattern has no defensible denominator, write “unavailable.”

Teams go wrong by borrowing a fee, CPL, or seasonal story from another market. It lacks this firm's conflicts, court load, collections, scope, and local density, so it cannot set the campaign cap.

4. Create the claim, creative, and permission register

Approve each sentence and asset as a controlled record before it enters an ad. The register must connect exact wording, firm identity, bar and court scope, matter language, substantiation, disclaimers, people or case implications, permission, reviewer, channel, expiry, crop or blur rules, and revocation handling to one stable asset ID.

ABA Model Rule 7.1 is a model-framework gate against false or misleading communications, not a substitute for state rules. Ban “specialist” or “expert” without an approved credential. Exclude “best,” “#1,” guaranteed outcomes, fabricated reviews, and implied past results.

Register groupFields that must travel together
ClaimAsset ID; exact wording; responsible lawyer or firm; bar, court, matter, and language scope; substantiation; disclosure
Implication reviewSpecialist, comparative, testimonial, past-result, fee, availability, urgency, charge, case, and criminal-record implications
People and recordsClient, prospective-client, employee, or actor identity; court or case source; permission or lawful basis
ControlsCrop or blur rules; reviewers; approved channels; approval date; expiry; revocation and suppression action

A public review, mugshot, court document, arrest image, employee photo, or actor portrayal is not automatically ad-ready. Record whose identity appears, what viewers could infer, what consent covers, when it expires, and how every derivative is removed after revocation.

theStacc Compliance Profiles support regulated content by injecting required disclosures at planning time, steering drafts away from prohibited claims, and assigning a None, Hold-for-review, or Block verdict. Automated callers cannot clear a compliance hold; a person must review it, and the licensed professional remains responsible. This protects content production. It does not approve or manage a Meta campaign.

5. Choose an audience only after personal-attribute and data review

Build an audience worksheet only after current Meta policy, confidentiality, ethics, and privacy review. Record the source, geography, jurisdiction relevance, exclusions, rights or lawful basis, criminal-record and case-status implications, owner, official policy URL and date, and stop condition. Never infer that a viewer needs criminal-defense counsel.

The hard line is implication. An ad cannot address the viewer as arrested, charged, accused, convicted, victimized, represented, or carrying a criminal record. Targeting, an engagement, a video view, a clicked form, or a message cannot establish those facts. Review the current Meta personal-attributes standard against the exact copy and audience setup.

Audience worksheet fieldRequired decision
PurposeCurrent objective and one contact path; geography; verified jurisdiction and matter relevance
SourceAudience source or type, list or data source, exclusions, and unsupported inferences
AuthorityRights, permission or lawful basis; confidentiality, ethics, and privacy verdicts
CurrencyOfficial policy URL and review date; named owner; stop condition

Customer-list use needs a separate gate. Meta's Custom Audiences terms require necessary rights, permissions, lawful basis, and opt-out handling. That does not authorize a law firm to upload client or prospective-client identities, charges, case details, or criminal-record data. The safer operating default is no upload until qualified reviewers approve the precise dataset and purpose.

A plausible audience name can survive while its data fails review. Record source and exclusions first. Stop if explaining the source reveals a confidential relationship or sensitive case fact.

Build regulated content controls before you add campaign complexity. See how theStacc can support approved disclosures, claim guardrails, and human review while your firm keeps ownership of paid media and legal intake.

Book a free strategy call →

6. Build creative around verifiable access, not accusation, fear, or outcomes

Write the ad around verified access to the firm: responsible identity, admitted jurisdiction, confirmed matter scope, real staffed availability, substantiated credentials, an approved next step, and required disclosures. Exclude accusations, criminal-record implications, mugshots, sensational crime imagery, false urgency, outcome promises, unsupported comparisons, and any past-result implication the reviewer has not approved.

A bounded pattern is: “[Responsible firm] provides criminal-defense representation for [approved scope] in [verified jurisdiction]. Contact staffed intake to request a conflict check. Contact does not create an attorney-client relationship. [Required disclaimer].” Counsel must approve every word and any additional disclosure.

Do not write “Arrested last night?” or “Facing a DUI?” Those lines assign a sensitive fact to the viewer. Do not imply dismissal, charge reduction, freedom, or a favorable sentence. “Former prosecutor” and board certification are also claims requiring exact substantiation, scope, and reviewer approval; they do not authorize superiority or outcome language.

Creative-to-intake parity fieldParity check
Firm and scopeAd, destination, intake script, and reviewer record name the same responsible firm, jurisdiction, matter scope, and language
Next stepCreative, form or call path, and intake describe the same request, warning, and staffed route
Relationship statusContact, conflict check, consultation, and engagement remain separate in every surface
ControlSource of truth, owner, approval date, expiry, asset permission, and revocation action match

Meta says ad review may examine creative, text, targeting, and the destination under its review process. Approval is not an ethics opinion. Keep the state-bar and licensed-counsel gate even if the platform accepts the ad.

7. Make the contact path confidentiality-minimizing and staffed

Ask only for information needed to route and conflict-screen the first contact. Test the destination, form, message, call path, connected-call handling, warning, after-hours route, represented or adverse-party procedure, consultation status, access, retention, deletion, suppression, and attorney escalation. A convenient field is not permission to collect a case narrative.

A first-contact form can begin with name, safe contact method, general matter category, jurisdiction, and opposing-party names only when the approved conflict procedure requires them. The minimum is firm-specific. Do not prompt for an allegation narrative, criminal history, evidence, witnesses, court documents, or strategy through a Meta form or open message.

Model Rule 1.18 addresses duties to prospective clients and information learned during consultation. The firm needs counsel to define when a contact becomes a prospective-client record, what intake may receive, how conflicts run, and who can access the data. A disclaimer does not repair excessive collection.

  • Place the confidentiality and no-engagement warning before free-text entry, not only in a footer.
  • Test call click and connected call separately, including caller identification, recording consent, voicemail, and after-hours handling.
  • Document routes for a represented person, adverse party, co-defendant, current or former client, conflict, and attorney escalation.
  • Set access, retention, deletion, suppression, and incident procedures for every form, message, call record, and export.

Where intake breaks is after-hours continuity. A campaign stays live while the approved attorney route closes or a messaging inbox loses coverage. Make staffing status a campaign stop signal, not a note for the next weekly meeting.

8. Launch one bounded campaign test

Launch one documented campaign hypothesis with one objective and contact path, one approved audience and geography, controlled creative IDs, a fixed start and end, firm-approved spend and capacity caps, named owners, and written stop conditions. Record every bid, placement, budget, audience, destination, or creative change when it happens.

Use one 28-day reporting window for the approved platform-rate formulas. It is an evidence window, not a promise or universal attribution setting. Shorten delivery when reviewer availability, capacity, spend authority, claim expiry, or jurisdiction coverage requires it. Keep the cohort traceable through engagement and closure lag.

Launch recordExact entry
StructureCampaign, ad set, ad, one verified objective, and one contact path
HypothesisApproved jurisdiction, matter, urgency context, audience source, and geography without personal-attribute inference
CreativeClaim, asset, permission, disclaimer, and destination IDs with approval and expiry dates
ControlsStart, end, firm-approved spend cap, intake cap, attorney-capacity cap, owners, and stop conditions
Delivery settingsCurrent bid and placement setting exactly as verified in official documentation and account access

Do not publish a generic daily budget, CPM, CPC, CPL, conversion rate, placement mix, bid method, or attribution window. Current options and economics depend on the account and firm evidence. If the spend cap or bid rationale has no finance owner and source, mark it unavailable and do not launch.

The failure-state log should include revoked permission, opt-out, exposed legal data, personal-attribute wording, disapproved or expired claims, unsupported scope, unstaffed intake, represented or adverse contact, conflict, duplicate, spam, no-show, no engagement, referral, decline, withdrawal, open matter, and every setting change. Record reason, owner, and review date.

9. Reconcile Meta actions with retained and closed matters

Join the bounded campaign cohort to intake, conflict, consultation, engagement, matter-management, closure, and finance records without sending confidential legal data back to Meta. Review unresolved matches, conflicts, declines, unsigned engagements, retained matters, open or closed state, collected fees, incidents, expired claims, revoked permissions, and capacity before deciding keep, change, or stop.

Meta says Conversions API can receive website, offline, phone, and messaging events. Meta's Business Tools Terms still require rights and permissions and restrict sensitive data. Availability does not create permission. Keep allegation, case, conflict, criminal-record, consultation, legal-outcome, and confidential narrative fields out of Meta unless qualified review expressly authorizes an allowed, minimized event.

FormulaNumeratorDenominatorWindowSystemOwnerExclusions
Click-through rateValid link clicks reported for the bounded campaignValid impressions reported for that campaignOne declared 28-day reporting windowMeta Ads ManagerPaid-social ownerPlatform-filtered invalid activity; no organic, cross-campaign, or cross-window mixing
Form completion rateUnique valid submitted platform or site forms from the campaignUnique valid form opens or landing sessions using one declared denominatorOne declared 28-day window plus platform or form lagMeta, form, and analytics under approved configurationPaid-social plus web or intake ownerTests, spam, duplicates, unsupported paths, consent-denied events absent from tracking; no qualification inference
Qualified-enquiry rateUnique conflict-cleared enquiries meeting written jurisdiction, matter, caller, urgency-coverage, and capacity rulesAll unique received contacts attributable to the campaign cohortOne declared 28-day acquisition cohort plus conflict and qualification lagMeta, UTM, or self-report joined to approved intake and conflict systemsIntake or conflict owner plus paid-social ownerUnreceived actions, duplicates, spam, tests, current-client service, represented or adverse contacts, vendors, unsupported scope, conflicts, unresolved matches
Retained-matter (booked job) rateUnique qualified enquiries satisfying executed-engagement and required initial-payment rulesAll unique qualified enquiries from the same cohortAcquisition cohort plus declared consultation and engagement lagIntake or CRM plus conflict, engagement, and finance recordsResponsible attorney or firm operations ownerConsultations only, incomplete engagements, referrals, declines, conflicts, duplicates, unresolved attribution
Paid-social cost per closed attributable matterAttributable Meta spend plus explicitly costed campaign laborUnique attributable retained matters marked closed under the written ruleAcquisition cohort plus declared engagement, closure, and finance-posting lagMeta invoice plus time, engagement, matter-management, and finance recordsPaid-social owner with finance and responsible-attorney sign-offOrganic or unattributable contacts or spend, uncoded owner labor, referrals, declines, unsigned engagements, open, duplicate, test, or unresolved matters; legal outcome excluded

Run keep, change, or stop only after lag and exclusions are visible. A low click-through rate can support a creative question. It cannot explain conflicts, unsupported jurisdiction, unsigned engagements, or open matters. Conversely, a retained matter does not prove the ad caused the legal need or predict a closed matter.

Connect content controls to evidence your firm can defend. theStacc supports compliant planning and human review for regulated publishing; your firm retains control of Meta reporting, conflicts, engagements, matter status, and finance reconciliation.

Book a free strategy call →

How to evaluate results without inventing a benchmark

Judge the test against its declared hypothesis, safety gates, capacity caps, and firm-owned economics, not a vendor's generic CPL. Compare the same campaign cohort across separately defined stages, allow the written conflict, engagement, closure, and finance lag, and label unresolved attribution. A legal outcome never belongs in the marketing scorecard.

Validate instrumentation first: did each platform action arrive in the correct system? Then validate intake against written conflict, jurisdiction, matter, caller, coverage, and capacity rules. After the declared lag, validate engagement and finance without merging consultations, retained matters, open matters, closed matters, or collections.

DecisionEvidence conditionOperator action
KeepTruth, policy, permission, staffing, capacity, and measurement gates pass; firm economics remain within approved boundsContinue only to the next declared review date
ChangeOne controlled variable has a documented evidence problem without an active safety holdApprove the revision, log it, and avoid mixing pre-change and post-change evidence
StopAny safety gate, reviewer verdict, claim, permission, intake, capacity, spend, or reconciliation condition failsPause delivery, preserve records, assign an owner, and set a review date

There is no defensible universal waiting period. A campaign can stop immediately for a data exposure or personal-attribute implication, while retained and closed-matter analysis may remain incomplete until the firm's declared lag passes. Report “unavailable” instead of turning incomplete records into zero.

Use law-firm SEO, the Content SEO module, and the Local SEO module as separate owned-media systems. Their keyword research, publishing, Google Business Profile, review-reply, citation, and rank-tracking records must not be folded into this paid Meta cohort.

Frequently asked questions about criminal-defense Facebook Ads

These answers resolve the policy and measurement questions that usually surface after a campaign plan reaches attorney review. They add operating rules for account approval, sensitive wording, asset permissions, objective choice, customer lists, stage reconciliation, and stop conditions. None replaces current Meta documentation, selected-state rules, or advice from admitted counsel.

Do Facebook ads work for criminal-defense lawyers?

They can produce measurable platform actions, but whether those actions become suitable retained matters must be proven from the firm's own cohort. Demand, CPC, CPL, conversion, and retention benchmarks for this keyword were unavailable in the dated research. Start with one bounded test and reconcile every contact through conflicts, qualification, engagement, closure, and finance.

Can criminal-defense lawyers advertise on Facebook?

Potentially, after current platform and jurisdiction-specific review. Meta may review an ad's creative, text, targeting, and destination, while attorney advertising duties depend on the selected state and firm facts. Have admitted counsel and legal-marketing, ethics, privacy, and paid-social reviewers approve the campaign, required disclaimer, filing duties, and solicitation boundaries before launch.

Can a criminal-defense ad imply that the viewer was arrested, charged, or has a criminal record?

No. Do not assert or imply an arrest, charge, allegation, conviction, criminal record, victimization, representation status, or need for counsel from targeting or engagement. Use neutral statements about the firm's verified services and jurisdiction. Run the exact copy, creative, audience, and destination through current Meta personal-attributes policy and qualified legal review.

How should a firm choose a Meta campaign objective or contact path?

Choose the single platform action the staffed intake team can safely process, then verify the currently available objective and contact path in the firm's account and official Meta documentation. Traffic and Leads describe different intended platform actions. Neither proves a qualified enquiry, retained matter, closed matter, or legal outcome, so name the event literally.

Can a firm use client testimonials, reviews, mugshots, court documents, or past results in ads?

Only after asset-specific substantiation, permission or lawful basis, confidentiality, ethics, privacy, advertising, and platform review, plus expiry and revocation controls. A public review or court document is not automatic ad permission. Mugshots and case materials create acute identity, criminal-record, and outcome implications; the safer default is to exclude them until qualified reviewers approve the exact use.

Does a Meta form, message, call, or consultation count as a client?

No. A form, message, call click, connected call, received contact, prospective-client record, conflict-cleared enquiry, qualified enquiry, consultation, and executed engagement are distinct stages. Define client or retained-matter status only under the firm's written engagement and any required initial-payment rule. Keep closed-matter and collected-fee status separate as well.

Can a firm upload a client or prospective-client list to Meta?

Do not upload one merely because Meta offers Customer List Custom Audiences. Meta requires necessary rights, permissions, lawful basis, and opt-out handling, but those terms do not resolve attorney confidentiality or duties to prospective clients. Require written ethics, privacy, and confidentiality approval, data minimization, access and retention rules, suppression, and a documented stop condition.

How should Meta actions connect to conflict-cleared enquiries, retained matters, and closed matters?

Assign a campaign and contact identifier, preserve timestamps, and reconcile inside approved firm systems. Link platform events to received contacts, conflict decisions, qualification, consultations, executed engagements, matter status, closure, and finance records. Send no case narrative, allegation, criminal-record detail, conflict result, legal outcome, or other sensitive legal data to Meta merely to improve attribution.

What should make a criminal-defense Facebook campaign stop?

Stop on any predeclared safety, truth, staffing, capacity, or data condition. Examples include a revoked permission, expired claim, unsupported jurisdiction, personal-attribute implication, exposed legal data, unstaffed contact path, unresolved conflict workflow, reviewer hold or block, spend cap, attorney-capacity cap, or tracking break that prevents trustworthy reconciliation. Record the reason, owner, and review date.

Build the intake path before buying the impression

A defensible campaign starts with firm truth and ends with firm records. Freeze scope, define every funnel stage, price the test from internal evidence, control claims and permissions, minimize intake data, bound the launch, and reconcile through closure. If any truth, safety, staffing, capacity, or measurement gate fails, stop.

For criminal-defense firms, the strongest campaign document is not a clever audience or dramatic creative. It is the chain connecting an approved jurisdiction and matter scope to neutral ad language, a staffed conflict-safe contact path, a signed engagement rule, a written closure rule, and finance evidence. That chain makes paid-social performance discussable without turning platform actions into clients or legal outcomes.

theStacc helps law firms build regulated content systems with planning-time disclosures, prohibited-claim guardrails, and human review gates. It does not take responsibility away from the licensed professional, and it does not replace your paid-social, intake, conflict, or matter-management owners.

Put compliance decisions into the content system before publication. Bring your jurisdiction, disclosures, claim rules, and human-review workflow to a focused product conversation.

Book a free strategy call →

Sources & references

Siddharth Gangal

Siddharth Gangal

Founder and CEO

Founder and CEO at theStacc. Previously co-founded ARKA 360 (solar SaaS) out of IIT Mandi in 2017. Builds AI systems that automate SEO at scale.

From the theStacc product Explore theStacc modules

Blog SEO, Local SEO, and Social Media — one dashboard, no headaches.