Linux 软件免费装
Banner图

AutoROICalc Event Tracking

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

标签

forms analytics event tracking click tracking conversion tracking

下载

1.0.0 1.1.0 1.6.1 1.7.0 1.5.0 1.6.0 1.0.1 1.2.1 1.3.0 1.2.0 1.4.0

详情介绍:

AutoROICalc Event Tracking helps you measure the WordPress interactions that matter: link clicks, button clicks, form submissions, new user registrations, engagement, and custom page elements. 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. Activity from logged-in site administrators is excluded by default so content editing and testing do not distort reporting. This exclusion can be disabled temporarily under Event tracking when administrator activity should be measured deliberately. An AutoROICalc account and service token are required to send records. The guided connection can create a restricted service token for the current WordPress installation without storing your AutoROICalc password or regular app session tokens. Guided setup and per-site connection After activation, the plugin opens a guided setup on Settings -> Events Tracking. Existing AutoROICalc users can sign in once to create a separate, restricted service token for that WordPress installation. The temporary account session is closed immediately after the token is created. New users can create an AutoROICalc account from the same screen after explicitly accepting the AutoROICalc Terms of Service and reviewing the Privacy Policy. Email verification is required before connecting the site. Manual service-token entry and the AUTOROICALC_SERVICE_TOKEN constant remain available. The setup guide also points administrators to their first tracked Button or link, the delivery test, and optional WordPress Dashboard reporting. WordPress click tracking Choose Anonymous event counting in Gutenberg or Elementor to count clicks, hover and visibility events without attribution, cookies, browser storage, user identifiers, page paths, or DOM labels. Hover and visibility retain configured dwell thresholds using in-memory timers. Use static record types and counter names without personal data. Each event has value 1; repeated interactions count again. The same type and name identify one counter across pages; use separate labels to report interactions separately. Other integrations retain their own consent and storage behavior. Anonymous mode is a technical data-minimization option, not a blanket consent exemption. Web servers still receive ordinary network metadata; review infrastructure logging and retention. 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 configure one or more independently reported click, hover, and visible-in-viewport interactions for each target. Existing single-trigger target definitions remain supported. WordPress user registration tracking Optionally create an AutoROICalc count record whenever WordPress creates a user account, including WooCommerce customer registrations. Administrators can configure the registration record type, description, tags, and whether its attribution uses captured sources or a fixed source list. Registration records do not contain the account email address, username, display name, password, or WordPress user ID. They may include only non-identifying context such as the assigned role, whether the account was created through the front end or WordPress administration, the registration page path, and consent-aware source / medium attribution. Elementor event tracking Elementor Button, Icon List, Text Editor, Image, Heading, Icon, Icon Box, Image Box, and Call to Action widgets include an Event Tracking section with the same multi-interaction click, hover, visibility, value, tag, attribution, consent, debounce, and breakdown options used by WordPress blocks. Every selected interaction has its own record settings. Multi-link widgets track every rendered link separately using its visible text, destination, and stable position in the widget. Call to Action requires Elementor Pro. Elementor Pro Forms can add AutoROICalc Event under Actions After Submit. A record is created only for a browser-validated submission processed by Elementor Pro. The action can use captured source / medium attribution or fixed sources. Form values are excluded by default. Administrators may explicitly allowlist up to 20 Elementor field IDs for inclusion under raw_data.form.fields. Only those selected values are read and sent. Password, file-upload, CAPTCHA, and honeypot fields are always excluded. Avoid selecting personal or sensitive fields unless you have an appropriate purpose, disclosure, consent, and retention policy. WordPress dashboard report widgets Add authenticated AutoROICalc reports to the WordPress administration Dashboard. Choose reports and datasets by name, build line, bar, pie, or doughnut charts, or display configured AutoROICalc Data Value, Gauge, and Target widgets. Compact Data Value widgets can use a reduced height, and collapsible settings cards keep multiple Dashboard widgets manageable. WordPress retrieves each widget server-to-server with the configured service token, then displays it only to authorized administrators through a protected iframe. Reports can remain private when authenticated backend access is enabled in AutoROICalc. 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. Follow the guided setup, or open Settings -> Events Tracking later.
  4. Connect an existing AutoROICalc account to create a token for this installation, register a new account, or enter a service token manually. Review the defaults and consent mode, then 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.
For a supported linked Elementor widget, open its Content controls and use Event Tracking. For an Elementor Pro Form, add AutoROICalc Event to Actions After Submit and configure the new AutoROICalc Event section. 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.
  • Connect an existing AutoROICalc account or create an account from the guided setup screen.
  • Configure authenticated AutoROICalc report widgets for the WordPress Dashboard.
  • Select one or more interactions for a tracked Button and configure separate record settings for each interaction.
  • Add per-interaction debounce and dwell behavior plus shared marketing sources, tags, consent, and structured breakdown data.

常见问题:

Do I need an AutoROICalc account?

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

Does WordPress store my AutoROICalc account password?

No. During guided connection, the password is sent server-to-server to AutoROICalc and is not stored. The temporary regular account session is closed after a restricted installation token has been created.

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 and track any combination of click, hover, and viewport visibility events on each target.

Does the plugin support Elementor?

Yes. Elementor Button, Icon List, Text Editor, Image, Heading, Icon, Icon Box, Image Box, and Call to Action widgets have native Event Tracking controls. Every rendered link in a multi-link widget creates its own target event. Elementor Pro Forms can add AutoROICalc Event under Actions After Submit to record validated submissions. Form values are excluded by default; administrators may explicitly allowlist selected non-sensitive field IDs for inclusion in raw record data.

Can the plugin track new WordPress users?

Yes. Enable WordPress user registration tracking under Settings -> Events Tracking. It supports registrations created by WordPress and WooCommerce and lets you configure the record type, description, tags, and captured or fixed sources. Account identity fields and WordPress user IDs are never sent.

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 use long-lived attribution cookies. Captured source history uses local storage, optional debounce state uses session storage, and server-side Elementor Pro Form and user-registration tracking may use the arc_consent and arc_sources first-party session cookies described under Consent and data storage. Form values and account identity details are never stored in these cookies.

Does the plugin collect form values or customer details?

Not by default. Elementor Pro Form values are read only when an administrator explicitly allowlists their field IDs in the AutoROICalc Event action. Password, file-upload, CAPTCHA, and honeypot fields are always excluded. Site administrators are responsible for avoiding unnecessary personal or sensitive data and meeting applicable disclosure, consent, and retention requirements.

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.

What happens to plugin data when the plugin is uninstalled?

Settings and local connection data are retained by default so reinstalling the plugin does not discard the configuration. Administrators can enable uninstall cleanup under Data retention before uninstalling. Cleanup does not delete records already sent to AutoROICalc, remove tracking configuration embedded in Gutenberg and Elementor content, or revoke the installation token in AutoROICalc. The shared local service token is retained when AutoROICalc for WooCommerce is installed. Installation tokens can be revoked separately under Integrations in AutoROICalc.

更新日志:

1.6.1 1.6.0 1.5.0 1.4.0 1.3.0 1.2.1 1.2.0 1.1.0 1.0.1 1.0.0 0.4.2 0.4.1 0.4.0 0.3.1 0.3.0