Linux 软件免费装
Banner图

AutoROICalc Event Tracking

开发者 autoroicalc
更新时间 2026年10月7日 06:10
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce analytics event tracking click tracking conversion tracking

下载

1.0.0 1.0.1

详情介绍:

AutoROICalc Event Tracking helps you measure the WordPress interactions that matter: link clicks, button clicks, form submissions, engagement, custom page elements, and WooCommerce conversion events. Add click tracking directly from the WordPress block editor, without adding JavaScript snippets to individual pages. Choose what each interaction means, how it should be valued, which tags and attribution sources it should use, and whether repeated activity should count as one event. The browser sends events to your own WordPress site first. WordPress validates the signed event configuration and relays the record to AutoROICalc with a server-side service token. Your service token is never exposed to visitors. An AutoROICalc account and service token are required to send records. WordPress click tracking Track clicks on: For text blocks containing multiple links, one editor configuration applies to the block while every rendered link receives its own event identity and target position. Link records can distinguish internal links, outbound links, and other URL schemes. Event tracking from the block editor The Event Tracking panel lets editors configure: Hover and visibility tracking support a configurable dwell time so brief or accidental interactions do not have to become records. Form and custom event tracking Optional form tracking supports validated native WordPress forms, Contact Form 7 success events, and Gravity Forms confirmations. Form field names and submitted values are never collected. Custom targets let administrators track page elements that are not supported blocks. Add up to 20 CSS selector profiles and choose click, hover, or visible-in-viewport triggers. WooCommerce conversion tracking The optional WooCommerce integration can track: Commerce records may contain product or order identifiers, SKU, quantity, value, currency, and item count. Customer details and checkout form contents are not included. WordPress dashboard report widgets Add authenticated AutoROICalc report charts to the WordPress administration Dashboard. WordPress retrieves each chart server-to-server with the configured service token, then displays it only to authorized administrators through a protected iframe. Configure the report ID, chart type, dataset selection, title, and height without making the report publicly accessible. Marketing attribution and repeated clicks Events can use marketing sources captured by the bundled AutoROICalc runtime or a fixed source list configured by the editor. Captured attribution follows the familiar source / medium convention used by Google Analytics and other web analytics tools. The plugin derives attribution from UTM parameters and the referring URL. Examples include (direct) / (none), google / organic, google / cpc, and example.com / referral. Campaign values may also be captured, and recent unique sources can be attached to an event record. This is independent AutoROICalc attribution. The plugin does not connect to Google Analytics or read data from a Google Analytics account. Debouncing is enabled by default with a 10-second window. The first matching event is sent immediately and repeated activity on the same target is ignored until the window expires. Administrators can change the default, and editors can override or disable it for individual tracked blocks.

安装:

  1. Upload the plugin ZIP through Plugins -> Add New Plugin, or upload the autoroicalc-event-tracking folder to /wp-content/plugins/.
  2. Activate AutoROICalc Event Tracking.
  3. Open Settings -> Events Tracking.
  4. Enter your AutoROICalc service token, review the defaults and consent mode, and enable tracking.
  5. Edit a supported block and open Event Tracking in the block sidebar.
  6. Enable tracking, configure the event, and update the page.
The service token can instead be set in wp-config.php: define( 'AUTOROICALC_SERVICE_TOKEN', 'your-service-token' ); When this constant is set, the token field is disabled in WordPress settings and the token remains outside the WordPress database.

屏幕截图:

  • Configure global event defaults, click debouncing, marketing attribution, consent, and delivery settings.
  • Add authenticated AutoROICalc report widgets to the WordPress Dashboard and test event delivery from the settings page.
  • Enable button click tracking in the block editor and configure the record type, description, activity, and value.
  • Add debounce behavior, captured marketing sources, tags, and structured breakdown data to an individual tracked block.

常见问题:

Do I need an AutoROICalc account?

Yes. An AutoROICalc service token is required to send event records.

Is the service token visible in the page?

No. Visitors send signed event data to WordPress. WordPress uses the service token for the server-to-server AutoROICalc request.

Which WordPress blocks support click tracking?

Button, Navigation Link, linked Image, Paragraph, Heading, and List Item blocks are supported. Paragraph, Heading, and List Item tracking applies to the links inside the block.

Can I track an element that is not a supported block?

Yes. Administrators can define custom CSS selector targets for click, hover, and viewport visibility events.

Can I override captured campaign sources?

Yes. Choose Fixed source override in the Event Tracking block settings and enter up to six sources.

Does source attribution connect to Google Analytics?

No. The plugin uses UTM parameters and browser referrer information to derive source / medium values in a familiar analytics format. It does not load Google Analytics, use Google Analytics cookies, or read data from a Google Analytics account.

How are repeated clicks counted?

With the default 10-second debounce window, the first click is sent immediately and later clicks on the same target are ignored until the window expires. Debouncing can be changed globally and per target.

Does the plugin use cookies?

The plugin does not set an attribution cookie. Captured source history uses local storage, and optional debounce state uses session storage. Your consent configuration should account for this storage and for sending analytics or marketing event data.

Does the plugin collect form values or customer details?

No. Form contents and customer details are not collected.

Why was an event not sent?

Check that tracking is enabled, the service token is configured, the target has tracking enabled, its record type and description are present, and its configured consent category has been granted. Debug mode and Send test event can provide additional delivery information.

更新日志:

1.0.1 1.0.0 0.4.2 0.4.1 0.4.0 0.3.1 0.3.0