SlimStat questions, answered.

Straight answers about installing SlimStat, choosing Pro and looking after your data.

Getting to know SlimStat

Open a question to see the answer.

Answers cover Free 6.0.0 and Pro 3.0.0.

Do I need Free or Pro?

Choose Free to understand your traffic: where visitors come from, which pages they read and whether they complete one important action (a goal). Free 6 also includes WooCommerce sales reports after setup, a list of your most-clicked links, visitor counters you can add to a page, and a weekly email sample.

Choose Pro when you want to find where visitors get stuck or save time sharing reports. Pro 3 adds visual click and scroll heatmaps, deeper store reports, up to five goals and three step-by-step journeys (funnels), scheduled emails and spreadsheet downloads. It also includes combined reports for WordPress Multisite, limited to people with network permissions.

Keep Free installed when you add Pro. Compare Free and Pro to find the tools that fit your website.

How do I activate SlimStat Pro 3?

For Pro 3, keep SlimStat Free 6+ active, upload the Pro ZIP from your account, activate the Pro plugin, then open SlimStat → Settings → License and save your key. Both plugins must stay active. Follow the activation steps, or troubleshoot license activation if the key will not save.

What does a Single Site license cover?

A Single Site license covers one WordPress site. For multiple sites, choose the 5 Sites or Unlimited plan. All plans include the same Pro features and one year of updates and support. Compare site licenses.

Do I need to keep my license updated?

An active Pro license gives you updates and support for its term. Check renewal status in your account. Free does not need a license. To connect a purchased license to WordPress, install Pro and save the key. If it is rejected, see license activation troubleshooting.

Can I export reports from SlimStat?

Yes, with Pro 3. Download supported reports as CSV files, which open in Excel and other spreadsheets. Heatmap downloads list individual page elements; store downloads keep the dates, currency and filters you selected. Some reports also offer tab-separated files.

You can only export reports you have permission to view. Store revenue requires access to store reports too. Compare Free and Pro.

How does SlimStat affect my website’s performance?

SlimStat uses your hosting for tracking and reports, so cost depends on traffic, retained data and configuration. The v6 development benchmark reduced weekly-chart database row reads from 304,454 to 152,227 on a 150,000-row corpus. This is not a page-speed guarantee. Use Client mode with page caching and review retention. Read the measurement and upgrade notes.

Is SlimStat GDPR compliant?

SlimStat provides consent integration, cookie controls, IP anonymization and retention settings. Compliance depends on your configuration and how your site uses data. In v6, GDPR Compliance Mode, IP anonymization and hashing are off by default, while tracking cookies are on. Configure and test consent before collecting traffic.

What kind of data does SlimStat collect?

SlimStat records eligible pageviews, paths, referral/campaign sources and browser/device details. Consent and settings determine identifying fields such as IP, username, commenter email and location. Optional heatmap capture adds sampled element clicks and scroll signals, but no typed input. Opt-in Ecommerce stores order reporting data and eligible retained visit associations, without billing details or a new browser identifier. Review storage and controls.

Can I set up SlimStat for multiple websites?

Yes. Install Free on each WordPress site. Pro licenses cover 1, 5 or unlimited sites. Combined network reports require WordPress Multisite, Pro and network-management permission; a multi-site license does not create one dashboard for unrelated WordPress installations. Compare plans.

How can I give my users partial access to the reports?

Open SlimStat → Settings → Access Control and set the minimum capabilities for reports and settings. Use Restrict Authors when authors should see reports about their own content. Grant only the access each role needs, then test with that role. Pro 3 network-wide reports require network-management permission; a subsite administrator should not receive another site’s visitor data.

What kind of support do you provide?

Free users can use the documentation and WordPress.org support forum. Pro includes support and updates during the license term. Use the support page for the right channel, and include your plugin versions and a description of the problem. Keep license keys and visitor data out of public posts.

Can I get a refund if I'm not satisfied?

Pro includes a 14-day money-back guarantee. Contact support within 14 days of purchase to request a refund. Include your order reference, but keep your license key private.

How do I use all those filters in the dropdown menu?

Choose a dimension, an operator and a value. For example, Permalink → contains → /guides/ limits reports to those page paths, while Country Code → equals → de uses stored geolocation. Free 6 also has dedicated campaign dimensions after acquisition setup: UTM Campaign → equals → autumn matches that tag, preserving its case. Conditions combine with AND. Check the date range and clear conflicting filters. See filter examples.

Where can I find a legend that explains what those color-coded entries mean?

Use the Legend control in the Access Log to understand its visitor categories. Colors are context clues; inspect the row details before interpreting them. You can adjust report styles under SlimStat → Settings → Reports.

Why are visits missing when I use a caching plugin?

Use SlimStat → Settings → General → Tracking Mode → Client with full-page caching. Server mode cannot record requests served entirely from cache. Clear cached pages after changing tracking settings, then confirm a visit in the Access Log.

If a JavaScript optimizer delays or breaks the tracker, exclude the actual tracker URL from that optimization and retest. The usual filename is wp-slimstat.min.js, but CDN and bypass settings can change it. Also check consent and exclusion settings. Troubleshoot caching and minification.

How does SlimStat collect visitor data?

In Client mode, a JavaScript tracker sends eligible pageviews and interactions to your WordPress site. In Server mode, PHP can record eligible page requests while WordPress renders them. Both apply tracking, consent and exclusion settings. Reports read the stored analytics database. Use Client mode with a full-page cache. Compare tracking modes.

Do I need a developer to use SlimStat?

No coding is needed for everyday reports or basic setup. You need permission to install WordPress plugins. Install Free, review your privacy and caching settings, then check your first recorded visit. No external analytics account is required.

Your hosting needs WordPress 5.6+ and PHP 7.4+. A host or developer can help with advanced setup, such as a separate analytics database. Follow the installation guide.

Can I customize the report colors?

Yes. Open SlimStat → Settings → Reports and use the Custom CSS field. Inspect the current report markup before choosing selectors; old examples may target elements that no longer exist. Keep text readable against each background, preserve visible keyboard focus, and use the Access Log legend and details rather than color alone to interpret visits. Test on a small screen before saving styles for other users.

What do Free and Pro heatmaps show?

Free 6 shows pages with recorded clicks and each page’s five most-clicked links and buttons. Pro 3 shows clicks and scrolling on a picture of your page inside WordPress, helping you spot buttons people miss or content they do not reach. You can compare phone, tablet and desktop views, filter by goals or campaigns, and download the results.

Extra recording stays off on upgraded sites until an administrator starts it; a brand-new site set up with Pro already active starts recording all clicks and scroll depth. Choose the tracking level, the share of pageviews and the pages to record. Consent choices, Do Not Track, report access and your data-retention settings still apply. Heatmaps do not record session videos or text visitors type. Set up heatmaps.

Does WooCommerce reporting require Pro?

No. After setup, Free 6 shows WooCommerce sales, orders, average order value, popular products and traffic sources. It also shows recorded steps toward a purchase and explains which orders could be connected to tracked visits.

Pro 3 adds sales by campaign, landing page and device; comparisons of guests and account holders; coupons and refund details; spreadsheet downloads; and scheduled emails.

You need WooCommerce 8.3 or newer, its background scheduler, 64-bit PHP and permission to view the store reports. Your host can help check these requirements. Set up Ecommerce.

Can I publish reports with the Shortcode Playground?

Yes. Free 6 includes SlimStat → Shortcodes to browse, preview, filter, copy and test a shortcode. Public aggregates can appear to visitors; personal fields, Access Log and user reports require analytics access. Pro samples are labeled and do not unlock the live report. Keep restricted pages out of shared HTML caches, and test both signed-in and signed-out output. Use the playground.

Can Free send email reports?

Yes. Free 6 lets you preview an email with your site’s last seven days and send yourself a one-time sample.

With Pro 3, choose which reports to send, who receives them and a daily, weekly or monthly schedule. You can include spreadsheet attachments, heatmap insights and filtered store summaries where permissions allow. Reports sent to individual authors exclude site-wide heatmap insights and store revenue. To stop scheduled delivery, set Frequency → Off and save. Configure email reports.

Do campaign and channel counts show sales?

No. UTM Campaigns and Channels show recorded pageviews: visits to pages, rather than orders or money earned. Open a row to see its sources, or use the link builder to label links you share in email and other campaigns. Free shows the top two channels and campaigns in each report; Pro lists every one and links each row to its sales in Ecommerce.

For sales, open Ecommerce with the required store-report permission. It explains which orders could be linked to tracked visits. Older pageviews do not gain campaign information after an upgrade. AI labels are based on available referral or browser signals and do not verify who visited. Read the campaign guide.

Does SlimStat replace WooCommerce Analytics?

No. WooCommerce stays the record of your orders, so keep using it for accounting, tax and stock. SlimStat reads those orders and, where consent allows, links each one to the tracked visit that came before it. That is how it can show sales by channel, source and product next to your traffic reports, and by campaign, landing page, device, customer type and coupon with Pro.

SlimStat never changes a WooCommerce table. See what the store reports show.

Will my past WooCommerce orders appear in the reports?

Yes, as far back as your SlimStat data retention setting keeps records. Setup imports existing orders in the background, 50 at a time, and figures are marked provisional until the import finishes.

Past orders are not linked to SlimStat visits after the fact; that link is made only at checkout. If WooCommerce recorded an order’s origin with its own order attribution, SlimStat uses that channel, source and campaign. Otherwise the order counts in your sales and product totals and appears as Unassigned in channel reports. Landing page and device need a linked visit.

Why do some WooCommerce orders show as Unassigned?

SlimStat links an order to a visit when the buyer’s browser already carried SlimStat’s tracking cookie, the visit was recorded as a human pageview, and consent and your exclusion rules allow it. It does not match orders by IP address or email, and it does not guess across devices. Consent choices, ad blockers and buyers who switch devices are common reasons an order has no linked visit.

Without a linked visit, SlimStat uses the origin WooCommerce recorded with its own order attribution, if there is one. An order with neither still counts in net sales and order totals and shows as Unassigned in channel and source reports. The line at the top of the report says how many orders were linked to a tracked visit.

How does SlimStat report a store that sells in several currencies?

Each currency is reported on its own. You choose the currency, and net sales, orders and averages cover orders in that currency only. SlimStat never converts between currencies or adds them together.

Visit counts have no currency, so the purchase rate compares buying visits in the chosen currency with all eligible tracked visits. The report says so beside the figure.

What store data does SlimStat keep, and where?

Setup adds one SlimStat table to your WordPress database, plus an index for faster reports. It holds order summaries, product lines and coupons, with a link to the tracked visit where one exists. No WooCommerce table is changed.

The store reports add no names, email addresses, postal addresses, IP addresses or new browser identifiers. When WooCommerce erases an order’s personal data, SlimStat removes that order’s visit link, channel, source and campaign. WordPress’s personal data export lists the links SlimStat holds as SlimStat Ecommerce associations.

Whether a setup meets your obligations depends on your site and where you trade; this is not legal advice.

Still looking? Find the right support channel.