Title: Serviceform Pixel
Author: kaveenm
Published: <strong>Hedra 28, 2020</strong>
Last modified: Gwynngala 7, 2026

---

Search plugins

![](https://ps.w.org/serviceform-pixel/assets/banner-772x250.png?rev=2766330)

![](https://ps.w.org/serviceform-pixel/assets/icon-256x256.png?rev=2766217)

# Serviceform Pixel

 By [kaveenm](https://profiles.wordpress.org/kaveenm/)

[Download](https://downloads.wordpress.org/plugin/serviceform-pixel.2.5.3.zip)

 * [Details](https://cor.wordpress.org/plugins/serviceform-pixel/#description)
 * [Reviews](https://cor.wordpress.org/plugins/serviceform-pixel/#reviews)
 *  [Installation](https://cor.wordpress.org/plugins/serviceform-pixel/#installation)
 * [Development](https://cor.wordpress.org/plugins/serviceform-pixel/#developers)

 [Support](https://wordpress.org/support/plugin/serviceform-pixel/)

## Description

**Serviceform Pixel** is the official plugin for adding Serviceform tracking pixel
to your WordPress website. Simple, lightweight, and reliable.

### Core Features

 * **Serviceform Pixel Integration** – V2 and V3 pixel support
 * **Automatic Loading** – Pixel loads based on ID length detection
 * **Easy Setup** – Just enter your Pixel ID and you’re done
 * **Lightweight** – No impact on site performance

### Optional Product Data API (Disabled by Default)

For WooCommerce stores, an optional product data API is available:

 * **REST API Endpoint** – Retrieve all product data via `/wp-json/serviceform/v1/
   products`
 * **Complete Product Data** – Names, descriptions, prices, images, categories, 
   tags, custom fields
 * **Pagination Support** – Handle large catalogs with `?page=1&per_page=100`
 * **Incremental Updates** – Filter by date with `?updated_after=2024-01-01`
 * **Optional Security** – API key protection available

### Important for Existing Users

**Your existing setup is completely safe.** The product data API is:
 * **Disabled
by default** – Nothing changes unless you opt-in * **Completely optional** – Your
pixel will work exactly as before

### Getting Started

 1. Install the plugin
 2. Go to Settings  Serviceform Pixel
 3. Enter your Serviceform Pixel ID
 4. **Optional:** Enable Product Data API if you have WooCommerce

### Buy with MobilePay (WooCommerce, optional)

Lets a customer buy one product with MobilePay straight from the Mira chatbot or
from a button on your shop. Off by default; nothing changes until you switch it 
on.

 1. In WordPress admin go to **Settings  Serviceform Pixel**.
 2. Scroll to the **WooCommerce** heading and tick **Buy with MobilePay**. Click **
    Save Changes**.
 3. Optional: tick **Show button on product pages** and save again, or put `[serviceform_mobilepay_buy
    product_id="123"]` on any page.
 4. In the Serviceform dashboard open your Mira chatbot  **Product search settings**
    tick **Buy with MobilePay button**  save.
 5. In the Serviceform dashboard go to **Settings  Payments  MobilePay**, switch it
    on, type your MobilePay sales unit number (from portal.vippsmobilepay.com), click**
    Test connection**, then **Save**. Skip this step to try it with test money first.
 6. Open your shop, click **Osta MobilePaylla** on a product, approve in the MobilePay
    app. The order appears under **WooCommerce  Orders** as Processing.

Full step-by-step guide, including what to do if something does not work: https://
dash.serviceform.com/docs#integrations/mobilepay-woocommerce

### Requirements

 * WordPress 5.0 or higher
 * PHP 7.4 or higher
 * WooCommerce 5.0+ (only for product data API)

### Support

 * **Documentation:** [serviceform.com/help](https://serviceform.com/help)
 * **Email:** support@serviceform.com

## Screenshots

[⌊Simple settings page - enter your Pixel ID and optionally enable the product data
API⌉⌊Simple settings page - enter your Pixel ID and optionally enable the product
data API⌉[

Simple settings page – enter your Pixel ID and optionally enable the product data
API

## Installation

 1. Upload the plugin files to `/wp-content/plugins/serviceform-pixel/`
 2. Activate the plugin through the ‘Plugins’ screen in WordPress
 3. Navigate to Settings  Serviceform Pixel
 4. Enter your Serviceform Pixel ID
 5. **Optional:** Enable Product Data API if you have WooCommerce

## FAQ

### Will this update affect my existing pixel setup?

**No.** Your existing pixel setup will continue working exactly as before. The product
data API is disabled by default.

### Do I need WooCommerce for the pixel to work?

**No.** The core Serviceform pixel functionality works on any WordPress site. WooCommerce
is only required for the optional product data API.

### How do I enable the product data API?

Go to Settings  Serviceform Pixel and check the “Enable Product Data API” box.

### Are the API endpoints publicly accessible?

By default, yes. You can set an API key in the settings to protect the endpoint.

### Where do I get my Pixel ID?

Sign up at [serviceform.com](https://serviceform.com) and create a pixel for your
website.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Serviceform Pixel” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ kaveenm ](https://profiles.wordpress.org/kaveenm/)

“Serviceform Pixel” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/serviceform-pixel/contributors)
for their contributions.

[Translate “Serviceform Pixel” into your language.](https://translate.wordpress.org/projects/wp-plugins/serviceform-pixel)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/serviceform-pixel/),
check out the [SVN repository](https://plugins.svn.wordpress.org/serviceform-pixel/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/serviceform-pixel/)
by [RSS](https://plugins.trac.wordpress.org/log/serviceform-pixel/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.5.3

 * **Improved:** Settings page shows the MobilePay details only while “Buy with 
   MobilePay” is ticked, and switches them instantly without saving.

#### 2.5.2

 * **New:** `serviceform/v1/mobilepay/refund` records refunds made through Serviceform
   on the WooCommerce order (wc_create_refund, restocks items). Only active with
   Buy with MobilePay enabled.

#### 2.5.1

 * **Updated:** Tested up to WordPress 7.1

#### 2.5.0

 * **New (opt-in, disabled by default):** “Buy with MobilePay” quick buy (MobilePay
   Express via Serviceform) in a new WooCommerce options group, shown only when 
   WooCommerce is active. Existing installs are unchanged until “Buy with MobilePay”
   is switched on. Shortcode `[serviceform_mobilepay_buy product_id="123"]` and 
   an optional product page button.
 * **New:** REST endpoints under `serviceform/v1/mobilepay/*` (order, shipping-rates,
   finalize, mark-paid, cancel) used by the Serviceform backend; token authenticated.
 * **New:** Hidden `serviceform_mobilepay` payment gateway so quick buy orders carry
   a real payment method.
 * **Enhanced:** Purchase attribution also fires for orders marked paid server-to-
   server (pixel session stored on the order).

#### 2.4.4

 * **New:** Added price_including_tax and price_excluding_tax to product data

#### 2.4.3

 * **Security:** Real-time token verification for orders endpoint via Serviceform
   backend
 * **Removed:** Insecure derived key (was computable from public information)

#### 2.4.2

 * **Security:** Orders endpoint now always requires API key authentication (contains
   customer PII)
 * **New:** Derived API key support from pixel ID for backend access
 * **Enhanced:** CDP webhook triggers with product API enabled

#### 2.4.1

 * **Enhanced:** Auto-enable CDP sync when product API is enabled
 * **Simplified:** Removed tenant ID field (resolved automatically from pixel ID)
 * **Fixed:** REST API registration timing for better WooCommerce compatibility

#### 2.4.0

 * **New:** CDP sync integration with orders endpoint
 * **New:** Tenant ID setting for CDP data sync
 * **Enhanced:** API endpoints conditional on feature toggles

#### 2.3.0

 * **New:** Recommendations endpoint with real order co-purchase data
 * **New:** Stock validation endpoint for real-time inventory checks

#### 2.2.2

 * **New:** Add to cart endpoint for widget integration
 * **New:** Get cart endpoint for cart management

#### 2.2.1

 * **New:** Single product endpoint for frontend cart/variant operations

#### 2.2.0

 * **Updated:** Tested with WordPress 6.7
 * **Updated:** WooCommerce HPOS compatibility
 * **Updated:** Settings moved under Settings menu
 * **Improved:** Comprehensive product data export (all custom fields, ACF, taxonomies)
 * **Fixed:** Product visibility query for modern WooCommerce

#### 2.1.0

 * **New:** Optional product data API endpoint
 * **New:** REST API for WooCommerce products
 * **Important:** All new features disabled by default

#### 2.0.1

 * Updated pixel loading script
 * Enhanced V3 pixel support

#### 1.0.0

 * Initial release

## Meta

 *  Version **2.5.3**
 *  Last updated **1 dydh ago**
 *  Active installations **400+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Dutch (Belgium)](https://nl-be.wordpress.org/plugins/serviceform-pixel/) and
   [English (US)](https://wordpress.org/plugins/serviceform-pixel/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/serviceform-pixel)
 * Tags
 * [analytics](https://cor.wordpress.org/plugins/tags/analytics/)[pixel](https://cor.wordpress.org/plugins/tags/pixel/)
   [tracking](https://cor.wordpress.org/plugins/tags/tracking/)[woocommerce](https://cor.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://cor.wordpress.org/plugins/serviceform-pixel/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/serviceform-pixel/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/serviceform-pixel/reviews/)

## Contributors

 *   [ kaveenm ](https://profiles.wordpress.org/kaveenm/)

## Support

Issues resolved in last two months:

     0 out of 1

 [View support forum](https://wordpress.org/support/plugin/serviceform-pixel/)