# Join the contentgrove affiliate program Source: https://help.contentgrove.io/account/affiliate-program Join the contentgrove affiliate program and earn 50% recurring commission for every creator you refer, for as long as they stay subscribed. The contentgrove affiliate program pays recurring commission for every customer you refer, for as long as they stay subscribed. ## Commission You earn **50% recurring commission for the lifetime of every customer you refer**. | Referred plan | Your commission | | -------------------- | --------------- | | Monthly (\$29/month) | \$14.50 / month | | Annual (\$288/year) | \$144 / signup | Because commissions recur, referrals build up over time as long as your referred customers remain active. ## How attribution and payouts work * **Cookie window:** referrals are attributed for 60 days after someone clicks your link. * **Dashboard:** track clicks, conversions, and earnings in real time. * **Payouts:** commissions are paid automatically 15 days after a referred customer's subscription renews. There are no manual payout requests. ## Join Sign up at [contentgrove.endorsely.com](https://contentgrove.endorsely.com/). Copy your unique referral link from the affiliate dashboard. Share it with your audience. Creators who monetize content tend to get real value from contentgrove's analytics, which makes it an easy recommendation. Questions about the program? Email [info@contentgrove.io](mailto:info@contentgrove.io). # contentgrove billing, plans, and free trial Source: https://help.contentgrove.io/account/billing-and-plans contentgrove plans and pricing, how the free trial works, per-workspace billing, and how to manage or cancel your subscription from Settings. You manage your subscription in **Settings → Billing**. Billing is handled securely through Stripe. ## Plans contentgrove is available on a monthly or annual plan. The annual plan is billed once a year and works out cheaper per month than paying monthly. | Plan | Price | | ------- | ------------ | | Monthly | \$29 / month | | Annual | \$288 / year | ## Workspaces and your bill Your plan is billed per active [workspace](/concepts/organizations-and-workspaces). One workspace is included; each additional active workspace adds a seat to your subscription. Pausing a workspace stops billing for it and makes it read-only until you resume, and you always keep at least one active workspace. Billing is handled at the organization level, so a single subscription covers all of your workspaces. ## Free trial New accounts start with a 14-day free trial so you can connect your channel, set up tracking, and see your first results before you pay. Your trial status is shown in **Settings → Billing**. ## Manage your subscription Go to **Settings → Billing**. Open the Stripe billing portal to update your payment method, switch between monthly and annual, view invoices, or cancel. If your subscription lapses or is canceled, tracking stops: the script no longer records clicks or conversions. Your existing data remains, but new activity won't be tracked until you resubscribe. ## Questions about billing For billing questions or help with an invoice, contact [support@contentgrove.io](mailto:support@contentgrove.io). # Connect contentgrove to Claude or ChatGPT Source: https://help.contentgrove.io/ai-mcp/connect Add the contentgrove connector to Claude, ChatGPT, or any MCP client, then sign in so your assistant can read your analytics on request. You can connect contentgrove to Claude, ChatGPT, or any client that supports remote MCP servers over HTTP. You'll also find this in **Settings → MCP** in contentgrove. The contentgrove MCP server URL is: ```text theme={null} https://app.contentgrove.io/api/mcp ``` In the Claude app or at claude.ai, go to **Settings → Connectors**. Add a custom connector, name it **contentgrove**, and paste the server URL above. Click **Add → Connect** and sign in with your contentgrove account. You're all set. In the ChatGPT app or at chatgpt.com, go to **Settings → Apps**. Turn on **Developer mode**, click **Create app**, name it **contentgrove**, and paste the server URL above. Click **Create → Connect** and sign in with your contentgrove account. You're all set. Find the MCP or connectors section of any client that supports remote MCP servers over HTTP. Add an HTTP MCP server with this config: ```json theme={null} { "mcpServers": { "contentgrove": { "url": "https://app.contentgrove.io/api/mcp" } } } ``` Finish the OAuth sign-in your client prompts for, using your contentgrove account. Once connected, head to [What you can ask](/ai-mcp/what-you-can-ask). # The contentgrove AI connector (MCP) Source: https://help.contentgrove.io/ai-mcp/introduction What the contentgrove AI connector is: a read-only Model Context Protocol (MCP) connector that lets AI assistants read your contentgrove analytics. The contentgrove connector lets an AI assistant read your analytics so you can ask questions in plain language instead of clicking through the dashboard. It's built on the Model Context Protocol (MCP), an open standard that AI clients like Claude and ChatGPT use to connect to external tools. ## How it works You add contentgrove as a connector in your AI client and sign in with your contentgrove account. From then on, when you ask about your performance, the assistant reads the relevant data and answers. ## Read-only and tied to your account The connection is read-only and scoped to your own contentgrove account. The assistant can read your analytics, but it can't create, change, or delete anything in contentgrove. ## What it can read * Analytics overview and period-over-period comparisons * Per-video performance and monetization metrics * Tracking link performance * Geography and device breakdowns * Your offers and their matching rules ## Next step When you're ready, see [Connect your assistant](/ai-mcp/connect), then [What you can ask](/ai-mcp/what-you-can-ask) for examples. # What you can ask your AI assistant Source: https://help.contentgrove.io/ai-mcp/what-you-can-ask Example questions for the contentgrove connector — from quick performance checks to reports, cross-metric insights, and custom dashboards you build in Claude. Once your assistant is connected, ask about your performance in plain language. Here are examples grouped by what they read. ## Performance and trends * "How am I doing this month compared to last month?" * "What were my total clicks and conversions in the last 30 days?" * "Is my conversion rate trending up or down?" These use your analytics overview, including period-over-period comparisons. ## Specific videos * "Which video drove the most conversions last quarter?" * "How is my video about \[topic] performing on views, clicks, and revenue?" * "Compare my top five videos by revenue." These use per-video performance and monetization metrics. ## Links and offers * "Which tracking link has the best conversion rate?" * "List my offers and their landing-page rules." * "Which links got the most clicks last week?" These use tracking link performance and your offers. ## Geography and devices * "Where are my clicks coming from?" * "Do mobile or desktop viewers convert better?" These use your geography and device breakdowns. Clicks are broken down by country, and clicks and conversions by device type. ## Go deeper The assistant can pull your full history and combine metrics across videos, links, and offers, so you can ask for things the dashboard doesn't show directly. ### Reports and summaries * "Write me a monthly performance report: headline numbers, how they changed versus last month, my top links, and where my clicks come from." * "Summarize the last 7 days and call out anything unusual." The assistant has a built-in reporting workflow, so a single request like this pulls the period, compares it to the previous one, and flags dates still inside YouTube's reporting delay. ### Find what to double down on * "Rank my videos by revenue, then again by revenue per click. Which ones convert efficiently but don't get many clicks yet?" * "Which offer makes the most money per click?" Ranking by revenue per click surfaces scaling opportunities — a video or offer that earns well per click but doesn't get many clicks yet is worth pushing to more videos. ### Spot patterns across videos * "Do my longer videos convert better? Compare average view duration to conversion rate." * "Which videos get a lot of views but few link clicks? I want to fix their calls to action." * "Which videos earn the most per view, even if they aren't my most-watched?" ### Understand your audience * "Which countries drive the most clicks?" * "What's my click split across mobile, desktop, and tablet?" ## Build dashboards with Claude In Claude, the assistant can turn any of these answers into an interactive artifact — a chart or a small dashboard you can keep open and refine. * "Build a dashboard comparing my top 10 videos across views, clicks, conversion rate, and revenue." * "Chart my daily clicks and conversions over the last 30 days." * "Make a table of my offers ranked by revenue per click." Artifacts are a Claude feature. Other clients still answer these questions, but in text or their own formats. ## Tips for better answers * Give a time range ("in May", "last 7 days") when it matters. * Name a specific video, offer, or link to narrow the answer. * Ask follow-ups; the assistant can refine within the same conversation. The connector is read-only, so the assistant can answer and summarize but can't change anything in your account. To create offers or links, use the contentgrove app. # contentgrove analytics metrics explained Source: https://help.contentgrove.io/analytics/metric-definitions What each contentgrove metric means and how it's calculated, including YouTube Views, engaged views, clicks, conversions, and revenue. This page defines the metrics you'll see across the analytics page so you can read them with confidence. On August 24, 2026, YouTube changed **Views** to count a play from the first frame across all video formats. YouTube renamed its previous view metric **Engaged views**. [Read YouTube's announcement](https://support.google.com/youtube/thread/433409976?hl=en). ## Core metrics | Metric | Definition | | ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Views** | Total YouTube play starts. A view is counted from the moment a video begins to play—from the first frame. This is a reach metric and is separate from thumbnail impressions. | | **Engaged views** | Views where the viewer continued watching beyond the initial seconds. This is YouTube's previous view-counting metric and contentgrove's primary metric for evaluating video performance. | | **Clicks** | Total clicks on your tracking links, excluding detected bots. A click is recorded when someone clicks one of your short links and contentgrove redirects them to your destination. | | **Unique clicks** | Clicks from distinct visitors (by IP address), so repeat clicks from the same person count once. | | **Conversions** | Completed offers attributed to a prior click, within the 30-day window. See [Conversion tracking](/concepts/conversion-tracking). | | **Revenue** | Total revenue from attributed conversions, based on the revenue you set on each offer. | Views tell you how often your videos started playing. Engaged views tell you how often viewers chose to continue watching. contentgrove uses engaged views as the denominator for performance rates so a play that ends immediately does not dilute your click, conversion, and revenue efficiency metrics. ## Rates and derived metrics | Metric | How it's calculated | | ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | **Engaged view rate** | Engaged views divided by Views, multiplied by 100 — the percentage of play starts that became engaged views. | | **Click-through rate (CTR)** | Unique clicks divided by engaged views, multiplied by 100 — how often an engaged view turns into a tracking-link click. This is contentgrove's link CTR, not YouTube's thumbnail-impression CTR. | | **Views-to-conversion rate** | Conversions divided by engaged views, multiplied by 100 — how often an engaged view ends in a conversion. The existing label is retained for familiarity. | | **Conversion rate** | Conversions divided by unique clicks, multiplied by 100 — how often a distinct clicker converts. | | **Revenue per view** | Revenue divided by engaged views — the average revenue generated per engaged view. The existing label is retained for familiarity. | | **Revenue per click** | Revenue divided by unique clicks — the average revenue for each person who clicked your link. | | **Engagement score** | Likes, comments, and shares divided by engaged views, shown per 1,000 engaged views. Use it to compare viewer interaction across videos of different sizes. | | **Click score** | Tracking-link clicks divided by engaged views, shown per 1,000 engaged views. | | **Watch depth** | A comparison of how long viewers watch, based on YouTube's average view duration. | | **Funnel efficiency** | How effectively each stage of the funnel (**Views → Engaged views → Clicks → Conversions**) carries through to the next. | If YouTube does not return engaged views for a historical date, contentgrove uses Views as a fallback for that date. This keeps historical reporting continuous and can make the two metrics appear equal. ## Period comparison Where contentgrove shows a change versus the previous period, it compares the selected range against the equivalent range immediately before it, so you can see whether a metric is trending up or down. ## Data freshness Clicks, conversions, and revenue come from contentgrove's own tracking and are available without YouTube's reporting delay. Views, engaged views, and other video metrics come from YouTube, which can lag by up to 72 hours. The most recent few days may rise as YouTube finalizes its reporting. When a recent-day number looks low, check whether it falls inside YouTube's reporting delay before drawing conclusions. # Read your contentgrove analytics dashboard Source: https://help.contentgrove.io/analytics/overview A tour of the contentgrove analytics dashboard: summary metrics, the charts and data views, every chart explained, and the sortable video table. The **Analytics** page brings your YouTube views together with the clicks, conversions, and revenue your videos generate. This is a tour of what you'll find; for precise definitions, see [Metric definitions](/analytics/metric-definitions).