company logo

Help Center

Go to Aesthetix CRM
Terms & ConditionsPrivacy Policy
All collectionsEssential GuidesReporting & DashboardsReporting: All-In-One Guide

Reporting: All-In-One Guide

Learn about how all Aesthetix CRM reporting works and the limitations of reporting & dashboards in the system.

We have developed this all-in-one help article to go through all of the Aesthetix CRM reporting options extensively. Our goal with this help article is to help you understand how all our hard-coded reports work. Please note that while we offer a breadth of reporting options, we are not a data and analytics platform first; we are many things before that. If you require detailed and precise reporting for ROI or other sales-based information, we recommend utilizing one of our data partners through integration, such as Corral Data.

error icon
Important: Aesthetix CRM does not build out custom reports, dashboards, or widgets as part of the onboarding process. Customers are responsible for any custom reporting requirements.

Table of Contents:

  • Google Ads Report

  • Facebook Ads Report

  • Attribution Report

  • Call Report

  • Agent Report

  • Appointment Report

Baseline Reports

In this section, we will review each of the base reports available in our system, how they work, and their limitations. Please review this section deeply before contacting support about reporting. This guide is what our support is referring to when answering your questions.

Google Ads Report

The Google Ads Report in Aesthetix CRM allows you to evaluate your paid search performance by connecting your Google Ads account. This report not only displays your ad metrics directly from Google, but also ties those insights to your pipeline and opportunity data, offering full-funnel ROI reporting.

Accessing the Report

You can access this report by navigating to:

Main Menu → Reporting → Google Ads

Ensure your Google Ads MCC and account are properly integrated before using this report. If you're unsure, refer to our help article on [Setting Up Google Ads Reporting].

Metrics Overview

At the top of the report, you’ll find performance data pulled directly from Google:

  • Impressions: Total number of ad views

  • Clicks: Number of times your ads were clicked

  • Conversions: Actions defined as conversions in Google Ads

  • Spend: Total ad spend over the selected date range

  • Average CPC: Cost-per-click

  • Cost Per Conversion

  • Conversion Rate

You can adjust the date range for custom reporting periods.

Campaign Breakdown

Underneath the top-level metrics, you’ll find a detailed breakdown of each Google Ads campaign:

  • Campaign Name

  • Clicks, Conversions, and Cost

  • Ad Groups

  • Keywords and performance metrics per keyword

You can drill into each campaign to view ad groups, keyword performance, and understand which creative or targeting is driving results.

Opportunity & Revenue Attribution

This is where the Google Ads Report becomes uniquely powerful:

When your Google Ads reporting is set up correctly, the system connects ad traffic to actual opportunities and revenue in your CRM. You’ll see:

  • Opportunities Created: From Google Ads campaigns

  • Cost per Lead

  • Average Revenue per Lead

  • Cost per Sale

  • Number of Sales (Won Opportunities)

  • Revenue Attributed

If you have an integrated EMR with POS (point of sale) capabilities, this data pulls directly from those systems for full-funnel attribution.

Performance Optimization

With this data, you can:

  • Compare campaigns by ROI

  • Identify high-performing keywords

  • Adjust budgets or pause underperforming campaigns

  • Optimize for cost per sale or revenue per lead

Each campaign section includes a direct link to the associated ad groups and keyword data, making it easier to make tactical decisions.

Compliance Notes

  • Data reflects only campaigns and conversions configured in your Google Ads account

  • For accurate attribution, make sure UTM parameters and tracking templates are applied across your ad URLs

Limitations

  • Only works if you have followed the help article for configuring your Google ads account and conversion actions.

  • Only works if you utilize our forms, chat widget, surveys, number pools, or calendars to collect native attribution data with form submissions.

Helpful Articles Around Google Ads Reporting

Google Ads: All-In-One Guide

This comprehensive article combines multiple articles into one to help you get your Google ads properly setup and integrated with Aesthetix CRM.

Understanding Google Ad Reporting Terminology

A glossary of every metric in Aesthetix CRM's Google Ads reporting, explaining what each term means and how it's calculated.

Facebook Ads Report Overview

The Facebook Ads Report in Aesthetix CRM gives you complete visibility into the performance and ROI of your Meta (Facebook and Instagram) advertising campaigns. By combining ad data from Meta with CRM pipeline metrics and EMR integrations, this report helps you evaluate both top-of-funnel and bottom-line performance in one place.

Accessing the Report

You can access this report by navigating to:

Main Menu → Reporting → Facebook Ads

Make sure your Meta Business Account and Ads Manager are connected, and your ad campaigns are tagged correctly with UTM parameters as outlined in our [Setting Up Facebook Ads Reporting] help article. This ensures accurate attribution and opportunity tracking.

Metrics Overview

The top section of the report includes real-time data pulled directly from Meta:

  • Impressions: Total ad views

  • Clicks: Ad click-throughs

  • Conversions: Form submissions or leads generated

  • Total Spend: Ad spend over the selected period

  • CPC (Cost Per Click)

  • Cost Per Lead

  • Conversion Rate

📅 You can adjust the date range to view short-term performance or long-term ROI trends.

Campaign-Level Reporting

Below the summary metrics, the report provides a breakdown of each campaign:

  • Campaign Name

  • Clicks and Impressions

  • Cost per Click (CPC)

  • Click-through Rate (CTR)

  • Leads Generated

  • Cost per Lead (CPL)

  • Cost per Sale (based on won opportunities)

  • Average Revenue per Campaign

This section helps you identify which campaigns are performing best based on both ad engagement and downstream revenue.

Sales Attribution & ROI

If you're using an integrated EMR (like Boulevard or Zenoti), the opportunity values and invoicing data flow directly into the report. This enables you to see:

  • Number of Sales (Won Opportunities)

  • Total Revenue Generated per Campaign

  • Cost per Sale / Cost per Acquisition (CPA)

  • True ROI per Campaign

This full-funnel attribution allows you to confidently assess which ads and audiences are generating actual business impact—not just clicks.

Campaign Drill-Down

Click into any campaign to explore:

  • Ad Creatives: Track which individual ads are driving the most revenue or leads

  • Ad Sets: Compare audiences by performance and ROI

  • Optimization Opportunities: Identify underperforming ads or creatives to pause, and scale winning ads with higher return

While Facebook’s native platform does some automated optimization, this report gives you manual control and insights to override poor-performing ads or audiences.

Tips for Maximizing Reporting Accuracy

  • Ensure your ads include proper UTM parameters so that leads and opportunities are attributed correctly

  • Use the Facebook Native Lead Form integration or Aesthetix forms on landing pages

  • Double-check opportunity stages are mapped correctly for ROI tracking

  • Work with your onboarding manager to verify EMR data syncing if applicable

Limitations

  • Only works if you utilize our forms, chat widget, surveys, number pools, or calendars to collect native attribution data with form submissions.

  • If you are using landing pages, you must set up conversion actions utilizing dataset/pixel in Meta. This is an advanced configuration, which is why we recommend using instant/lead forms in Meta instead.

Helpful Articles Around Facebook Ads Reporting

Facebook Ads: All-In-One Guide

Use this guide as your one stop to set up Facebook ads whether using lead forms or landing pages.

Attribution Report Overview

The Attribution Report provides deep insight into how leads and revenue are being generated through your marketing efforts. This report helps you understand which channels are producing results, and how users are engaging with your assets from first click to conversion.

Accessing the Attribution Report

Navigate to:

Main Menu → Reporting → Attribution

Once opened, the report defaults to showing data from the last 30 days, though this can be changed using the date filter in the top left.

Attribution Type: First vs. Last

Use the toggle at the top to choose between:

  • First Attribution: Displays the initial source that led to the opportunity creation within the selected date range.

  • Last Attribution: Focuses on the most recent source interaction before the opportunity was created.

This choice affects how attribution data is categorized and calculated in the report.

Report View Filters

You can analyze the report by three main views:

1. Revenue

  • Shows total won opportunities during the selected time period.

  • Displays the total revenue value associated with those opportunities.

  • Only includes opportunities marked as “won.”

2. Leads

  • Shows new opportunities created in the date range that have valid attribution data.

  • Manually created leads, call leads, or leads from unsupported forms will not appear unless attribution is tracked.

3. Opportunities

  • Includes all opportunities created within the date range, regardless of whether they were won or have valid attribution data.

Session Events Breakdown

Each report view contains a detailed session event log showing:

  • Event Type: Such as form submitted, contact created, page visit, appointment booked, etc.

  • Contact Name

  • Campaign Name

  • UTM Parameters:

    • UTM Medium

    • UTM Content

    • UTM Term (e.g., search keyword)

  • Referrer: Where the visitor came from

  • Landing Page URL: Clickable link to view the entry point

You can filter session events by specific event types such as:

  • Form Submitted

  • Survey Submitted

  • Appointment Booked

  • Page Visited

  • Chat Widget Triggered

  • Two-Step Form or Purchase

  • Incoming Call (only if tracked via number pools)

Note: Attribution only works when using native forms, surveys, number pools, or the Aesthetix CRM tracking script.

Leads Visualization

The Leads tab displays attribution performance in easy-to-read charts:

  • By Source: e.g., Paid Search, Organic, Social, Direct, Other

  • By Medium: e.g., Form, Conversation, Chat Widget, Calendar

These visualizations provide quick insight into the top-performing lead sources by volume.

Opportunities View

The Opportunities tab provides a complete list of all opportunities in the selected timeframe, including:

  • Attribution source

  • Associated session events

  • Filters to segment by campaign, medium, term, etc.

This view is ideal for high-level performance reviews across all deal stages.

Exporting Data

All data in the Attribution Report can be exported for additional analysis or reporting outside of Aesthetix CRM.

Key Considerations

  • Attribution only works with native tools:

    • Aesthetix CRM forms, surveys, chat widgets, tracking scripts, and call tracking numbers.

  • Manually added contacts or externally sourced leads will not be included in attribution unless tracked correctly.

  • Make sure your Google Ads and Facebook Ads are properly tagged with UTM parameters and follow the setup articles to ensure attribution flows correctly.

  • Attribution data also powers Facebook Ads, Google Ads, and Call Reporting reports for a full closed-loop marketing performance view.

Phone Call Report Overview

The Call Report provides detailed analytics on all inbound and outbound calls made using your Aesthetix CRM phone numbers. It allows you to monitor call volume, evaluate team performance, and ensure proper handling of lead calls — all from one dashboard.

Accessing the Call Report

Navigate to:

Main Menu → Reporting → Call Report

Once inside, you’ll have full control over how to view and filter your call data.

Date Range Selection

Use the date picker to define the reporting period you'd like to review.

Directional Filtering

Toggle between:

  • Incoming calls

  • Outgoing calls

Advanced Filtering Options

You can further narrow down the report using:

  • Phone number (your internal numbers)

  • Call status (Answered, Missed, Voicemail, Ringing)

  • Number Pools

  • Keywords

  • Campaign Source

Visual Charts

The report includes helpful visualizations:

  • Calls by Status: Total volume broken down by call outcome

  • First-Time Calls by Status: Insights into new lead engagement quality

  • Source Attribution (if using number pools): Breakdown of where calls originated from

These charts help assess the performance of both marketing campaigns and front desk or sales teams.

Detailed Call Logs

The bottom section of the report provides granular call-level details, including:

  • Contact Name (if matched in CRM)

  • Number Dialed (the Aesthetix CRM number receiving the call)

  • Caller Number

  • Date and Time

  • Call Duration

  • Call Status

  • Recording Access: Play or download individual call recordings directly from the dashboard

Call Recording Use Cases

Listening to call recordings can help:

  • Evaluate lead qualification

  • Coach sales and front desk teams

  • Audit call handling quality

  • Identify missed opportunities

Requirements

To populate this report, you must:

  • Use Aesthetix CRM phone numbers for both inbound and outbound call activity

  • Ensure all outbound calling is done via Aesthetix CRM’s native dialer

❗Note: If you are using an external call provider or a third-party dialer via webhook, those calls will not appear in the report or logs.

Common Use Cases

  • Monitor call handling performance across multiple locations

  • Evaluate marketing attribution by analyzing the number pool performance

  • Coach staff using real call recordings

  • Track ROI from phone-based campaigns

Agent Report Overview

The Agent Report is designed to give visibility into your team’s performance across messaging, calling, deal closing, and overall lead management activity. This dashboard enables managers and admins to identify top performers, track key metrics, and ensure accountability across agents.

How to Access the Agent Report

You can access the Agent Report from the main Reporting section in your Aesthetix CRM dashboard. Once inside the report, you can:

  • Filter by Date Range (defaults to last 30 days)

  • Filter by User(s) or view all users

  • Click Fetch to apply your filters and load the most recent data

Key Metrics in the Agent Report

1. Opportunities Summary

This widget shows a summary of opportunities created during the selected time range:

  • Open Opportunities

  • Won Opportunities

  • Lost/Abandoned Opportunities

Use this section to quickly assess pipeline health and agent performance on conversions.

2. Pipeline Conversion View

You can toggle between different pipelines (e.g., Surgical vs. Non-Surgical) if your account is configured for both.

Each pipeline stage (e.g., Lead, Replied, Pre-Qualify, Consult Booked, Consult Complete, Surgery Completed) displays:

  • The number of leads in that stage

  • % Change compared to the previous 30-day period

Example: “Surgery Completed” stage is up 47% compared to the previous period.

3. SMS Activity

Tracks only manual SMS sent from the Inbox. Excludes:

  • Automated SMS from workflows (e.g., LeadNurture)

  • Bulk SMS campaigns

Metrics include:

  • Sent

  • Delivered

  • Clicked (only counts clicks via Trigger Links)

  • Failed

4. Email Activity

Also tracks only manual emails sent from the Inbox (not workflows or campaigns).

Metrics shown:

  • Sent

  • Opened

  • Clicked

  • Replied

5. Leaderboard

You can toggle between:

  • Most Opportunities Created

  • Most Opportunities Won

This is ideal for highlighting top performers or identifying agents who may need support.

6. Call Metrics

This section is especially useful for sales teams and front desk staff.

Breakdown includes:

  • Dialer Calls: Outbound calls made via Aesthetix CRM

  • Incoming Calls: Tracked inbound calls

  • Call Status: Answered, Missed, Failed

  • Call Duration: Average call time

  • Total Calls and Total Call Time

Note: Manual action calls and automated calls are not typically used in most client configurations and may appear empty.

7. Efficiency Metrics

Tracks performance based on opportunity movement and outcomes:

  • Total Sales Value (won opportunities)

  • Average Sales Duration

  • Sales Velocity (speed of closing from first contact to won stage)

This section helps measure how effectively agents are managing their sales cycle.

Appointment Report Overview

The Appointment Report provides detailed analytics for appointments booked within Aesthetix CRM. However, it's important to note that this report is currently only functional for plastic surgery practices utilizing pre-qualified calendars for pre-qualification calls.

⚠ Important: No data will populate from EMR integrations in this report. It does not currently support EMR-synced appointments. This limitation is expected to change with our V2 EMR integrations in 2026 and beyond.

When to Use the Appointment Report

This report is ideal for:

  • Plastic surgery practices using pre-qualification calendars

  • Teams managing bookings via Aesthetix CRM calendars (not synced from EMRs)

  • Reviewing appointment activity not linked to external systems

Filters and Configuration Options

At the top of the Appointment Report, you can configure the following filters:

  • Date Range: Filter by predefined options (Last 30 Days, This Year, Last Month, etc.)

  • Calendar Selection: Choose one or multiple calendars to analyze

  • Date Type: Select between the calendar start date or date added

Key Metrics & Visualizations

The dashboard includes widgets that give you a snapshot of appointment activity:

Status Overview

  • Booked

  • Confirmed (should closely match Booked due to auto-confirmation settings)

  • Cancelled

  • New

  • Showed (must be manually marked)

  • No Show (must be manually marked)

  • Invalid

  • Rescheduled

📝 Manual status updates are required for “Showed” and “No Show” to reflect in the report.

Channel & Source Insights

  • Channel: Shows whether the appointment was booked by the lead or created manually

  • Source: Indicates how the appointment was booked (e.g., via widget or manual entry)

Performance Breakdown

  • Top 5 Most Booked Calendars

  • Top 5 Appointment Owners (users with the most bookings)

  • Most Popular Days (day/time trends across bookings)

  • Top 5 Calendars by Cancellations

  • Top 5 Calendars by Reschedules

These widgets help identify team performance, calendar demand, and rescheduling/cancellation trends.

Appointment Table & Exporting

At the bottom of the report, you’ll find a detailed table view of all appointments within your selected filters. Columns include:

  • Appointment ID

  • Requested Time

  • Calendar

  • Date Added

  • Contact Name

  • Email & Phone

  • Appointment Owner

  • Created By

  • Source

You can customize visible columns and export the data for offline review or reporting purposes.

Limitations

  • ❌ No EMR Data: Appointments synced via EMR (e.g., from ModMed, Nextech, etc.) will not appear in this report.

  • ✅ V2 EMR Support Coming in 2026: Future updates will bring EMR-synced appointment visibility to this report.

Summary

The Appointment Report is a powerful tool for tracking pre-qualification appointment activity inside Aesthetix CRM. While it does not currently integrate with EMR appointment data, it provides deep insights into performance metrics, calendar usage, and booking sources for internal appointments—making it especially valuable for plastic surgery teams using CRM-based scheduling.

Did this answer your question?
😞
😐
😁