Title: FORTVISION
Author: FORTVISION
Published: <strong>04.01.2019</strong>
Last modified: 27.08.2026

---

Шукати плагіни

![](https://ps.w.org/fortvision-platform/assets/banner-772x250.png?rev=2693755)

![](https://ps.w.org/fortvision-platform/assets/icon-256x256.png?rev=2693755)

# FORTVISION

 Від автора [FORTVISION](https://profiles.wordpress.org/fortvision/)

[Завантажити](https://downloads.wordpress.org/plugin/fortvision-platform.4.6.27.zip)

 * [Деталі](https://uk.wordpress.org/plugins/fortvision-platform/#description)
 * [Відгуки](https://uk.wordpress.org/plugins/fortvision-platform/#reviews)
 *  [Встановлення](https://uk.wordpress.org/plugins/fortvision-platform/#installation)
 * [Розробка](https://uk.wordpress.org/plugins/fortvision-platform/#developers)

 [Підтримка](https://wordpress.org/support/plugin/fortvision-platform/)

## Опис

Marketing automation and web personalization for WooCommerce: cart abandonment, 
email/SMS/WhatsApp campaigns, and on-site dynamic content.

### ABOUT

Boost your sales, get more email subscribers and show your audience dynamic, personalized
content with FORTVISION’s marketing automation and web personalization platform.
FORTVISION is the smartest way to improve engagement and conversion rates in one
place. Catch users’
 attention with personalized automations and win more sales 
through customized on-site dynamic elements, email, SMS, WhatsApp, ads, and landing
pages.

FORTVISION is a one-stop-shop to improve all your sales and marketing conversions
using internal & external data sources, including external CRM software. With our
plugin, data is collected, analyzed and
 segmentized based on user geolocation, 
traffic source, online behavior, purchasing history, and more. Using omnichannel
marketing automation and web personalization, FORTVISION offers cart abandonment
solutions, conversion optimization, and smart analytics.

#### Features:

**Web Personalization:** Generate leads and drive conversions with FORTVISION’s 
web personalization software.
 Personalizing your visitors’ browsing or shopping
experience will go a long way in impacting your bottom lines positively. With FORTVISION,
you can personalize any element or content. Add or replace elements according to
the visitor’s profile or interaction with the site. Recommend products and content
to your visitors based on their browsing preferences.

**Data:** With FORTVISION, all your data is connected, managed in one place and 
allows you to create automations accordingly.
 Our data platform feeds off internal
and external data sources, allowing you to leverage it to drive more accurate insights
and smarter decisions. Turn data into segmentation, assign users into predefined
audiences based on the user’s interaction with the site and target the right audience
at the right time. Then start engaging your users by showing personalized content
based on their segment.

**Marketing Automation:** Engage your audience, promote sales, and
 improve customer
retention using email, SMS and WhatsApp marketing campaigns. When you set up automation
campaigns, FORTVISION works for you, even after hours. Create onboarding welcome
email automation flows, cart abandonment reminder SMS automations, individual “Happy
Birthday” WhatsApp automations, and much more.

**Landing Pages:** Lead traffic from your ads to landing pages designed and tailored
to your needs. Start from scratch or choose from our
 designer-made templates – 
fully customizable using the drag and drop editor. Set different designs and assign
each to different visitors’ segments. Drive the right traffic to your website – 
lead generation, eCommerce, product launches and more.

**Creation Studio:** Increase sales, show relevant product recommen‫-‬
 dations,
and reduce churn with interactive elements on your website. Engage your visitors
by adding interactive content on site – Tinder-like swipers, Instagram-like stories,
polls, chatbots, popups, and much more. You can either create one from scratch using
our intuitive drag-and-drop editor, or just pick any of our templates and customize
it to your heart’s content.

**Mobile-Friendly:** Content is responsive and mobile friendly, which means that
users will experience the same rich, interactive content on computers, smartphones
and tablets alike.

## Скріншоти

[⌊screenshot-1.png⌉⌊screenshot-1.png⌉[

screenshot-1.png

[⌊screenshot-2.png⌉⌊screenshot-2.png⌉[

screenshot-2.png

[⌊screenshot-3.png⌉⌊screenshot-3.png⌉[

screenshot-3.png

[⌊screenshot-4.png⌉⌊screenshot-4.png⌉[

screenshot-4.png

[⌊screenshot-5.png⌉⌊screenshot-5.png⌉[

screenshot-5.png

## Встановлення

 1. From the WP admin panel, click “plug-ins” and then press “add new.”
 2. In the browser input, please put “FORTVISION Platform”
 3. Select the “FORTVISION Platform” plug-in and click “install”
 4. Then activate the plug-in.
 5. Go to “Settings > FORTVISION Platform” and enter the publisher ID.

## Часті питання

### Are coding skills needed to use the FORTVISION WooCommerce plugin?

Not at all! FORTVISION’s WooCommerce plugin is easy to download and starts working
seamlessly with your WooCommerce site right away. You can take advantage of our 
marketing automation, CRM, analytics and
 reporting, and much more without the need
to code.

### Does FORTVISION support eCommerce stores?

The FORTVISION WooCommerce plugin is great for many types of
 businesses including
e-commerce. We have many solutions that will take your eCommerce shop to the next
level – cart abandonment software, dynamic element replacement to show different
content to different user segments, product recommendations according to the user’s
preferences, and more.

### What types of triggers are available to automate based on?

‫-‬ After defined time spent on the website
 ‫-‬ After scrolling to a section ‫-‬
After X pages visited ‫-‬ After X clicks ‫-‬ Cart triggers ‫-‬ Checkout triggers ‫-‬
URL targeting (page level on-site targeting) ‫-‬ Device targeting ‫-‬ Geolocation(
by country) ‫-‬ IP block lists ‫-‬ New vs returning visitors (based on cookies) ‫-‬
Traffic source tracking / referral source (Facebook, Google, Google Adwords Youtube,
Reddit, Ads, Twitter, Pinterest, and any site you want)

### What types of creatives can I build with FORTVISION?

Here are some examples of the types of creatives you can create with FORTVISION:
 ‫-‬
Chatbots ‫-‬ Help Centers ‫-‬ Popups ‫-‬ Polls ‫-‬ Instagram-like Stories ‫-‬ Teasers ‫-‬
Tinder-like Swipers ‫-‬ Quizzes ‫-‬ Sliders ‫-‬ Lead Forms ‫-‬ CTAs, including call
buttons ‫-‬ Countdown ‫-‬ Dynamic Product Recommendations ‫-‬ And combinations of
these

### What elements can be personalized with FORTVISION?

FORTVISION allows you to personalize and dynamically replace any
 element on the
website, including titles, texts, images, videos, menu items, and design. Our dynamic
element replacement is flexible enough to accommodate any HTML.

### How much control do I have over how the interactive content looks?

100 percent control. With our premium plan, you can customize every single element(
you have control over every single layer in your design).

### How can I contact you with more questions?

Hit us up any way that is most convenient for you! We’re around on LinkedIn, Facebook,
Instagram, or you can email us directly at support@fortvision.com.

## Відгуки

Для цього плагіна немає відгуків.

## Учасники та розробники

“FORTVISION” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій
вклад наступні учасники:

Учасники

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

[Перекладіть “FORTVISION” на вашу мову.](https://translate.wordpress.org/projects/wp-plugins/fortvision-platform)

### Цікавитесь розробкою?

[Перегляньте код](https://plugins.trac.wordpress.org/browser/fortvision-platform/),
перегляньте [сховище SVN](https://plugins.svn.wordpress.org/fortvision-platform/)
або підпишіться на [журнал розробки](https://plugins.trac.wordpress.org/log/fortvision-platform/)
за допомогою [RSS](https://plugins.trac.wordpress.org/log/fortvision-platform/?limit=100&mode=stop_on_copy&format=rss).

## Журнал змін

#### 4.6.27

 * Cleaner admin screens: flat 6px buttons across the welcome checklist, settings
   page, modal and deactivation dialog (matching the updated Shopify app design).

#### 4.6.26

 * Replaced all raw cURL calls with the WordPress HTTP API (wp_remote_post / wp_remote_request).
 * Removed a dead duplicate copy of the sync classes (the unused includes/ directory).
 * Use wp_mkdir_p / wp_delete_file for the log directory, wp_rand instead of rand.
 * Zero Plugin Check errors remaining.

#### 4.6.25

 * Fix: the FORTVISION-key access path for the log endpoints (added in 4.6.24) never
   matched — a namespace-resolution bug made the key parameter unreadable. Admin
   access was unaffected.

#### 4.6.24

 * Security hardening pass driven by the official Plugin Check tool.
 * Sync queries now bind their parameters with $wpdb->prepare() everywhere.
 * Removed an unused remote action that could write files into the plugin directory.
 * The debug-log REST endpoints now require an administrator (or the site’s FORTVISION
   key) instead of being public.
 * Added direct-access guards to all UI include files, a License header, and sanitize
   callbacks for registered settings.

#### 4.6.23

 * Redesigned deactivation survey: cleaner card layout, the free-text box appears
   only when “Other” is selected, Esc/backdrop click close the dialog.
 * Fixed the survey submitting the wrong reason when another checked radio input
   existed elsewhere on the plugins page.

#### 4.6.22

 * Admin pages (connection status, onboarding checklist, diagnostics) now render
   left-to-right even on RTL WordPress admins (Hebrew/Arabic) – the English copy
   was mirrored and hard to read.

#### 4.6.21

 * Purchase events now include the full order context: subtotal, discount, shipping
   method and cost, payment method, customer note, and billing/shipping addresses–
   powering the designed new-order owner notification in the FORTVISION app.

#### 4.6.19

 * Campaign attribution: the plugin now captures utm_* parameters (utm_source/medium/
   campaign/content/term) on landing and attaches them to sign-up, purchase and 
   cart events – so leads and sales can be traced back to the social post, email
   or ad that brought the visitor.

#### 4.6.18

 * New sites now self-register reliably: “Connect now” retries the registration 
   handshake and the platform assigns a site id automatically (previously new installs
   could stay “Not connected” with no site id).
 * Settings page simplified: the consent-checkbox section was removed.

#### 4.6.16

 * New onboarding: the post-install welcome is now a live checklist that turns green
   as the site self-registers, tracking activates, and the store data sync runs –
   nothing for the customer to configure.

#### 4.6.15

 * Settings page slimmed down: a live connection-status card is the whole page; 
   the only setting shown is the optional consent checkbox. Resync and data-removal
   live on the Diagnostics page where they belong.
 * WooCommerce High-Performance Order Storage (HPOS) compatibility declared.
 * Page caches (WP Rocket, W3TC, WP Super Cache, LiteSpeed, Autoptimize, SiteGround)
   are purged automatically when tracking is activated, so the beacon appears immediately.

#### 4.6.14

 * Diagnostics page: explains that higher FORTVISION-side counts are normal (abandoned
   checkouts and all-time contacts are included) – only lower counts mean a resync
   is needed.

#### 4.6.13

 * New settings page: live connection status (site ID, events beacon, last event
   received), one-click Connect now and Send test event buttons, quick links into
   the FORTVISION app. Setup is fully automatic – nothing to configure.
 * Self-healing connection: if the tracking key is ever missing (fresh install /
   reinstall) the plugin asks the platform to re-provision it automatically.
 * Deleting the plugin now keeps your FORTVISION connection by default, so a reinstall
   picks up where you left off. Tick “Remove all data” under Advanced settings before
   deleting for a full cleanup.

#### 4.6.12

 * Cart marker for on-site campaigns: detects WooCommerce add-to-cart (button clicks
   + AJAX) so “added to cart and went idle” popups can trigger. No data leaves the
   site — just a session flag.

#### 4.6.11

 * On-site campaigns: sites with a publisher id automatically load the FORTVISION
   on-site runtime, which renders popups / slide-ins / bars / embeds designed in
   the FORTVISION platform. Leads submitted through them flow straight into the 
   leads board and automation journeys. Nothing renders unless a live campaign targets
   the site.

#### 4.6.10

 * Front-end beacon (cache-proof): page views (with product context on product pages),
   ad click-ID capture in the browser, and signup capture from ANY submitted form
   with an email field — FORTVISION popups/embeds, contact-form plugins, newsletter
   forms. Events relay through /wp-json/fortvision/v1/leadsEvent so the key never
   reaches the browser. window.fortvisionLeads.send() exposed for custom on-site
   campaigns.

#### 4.6.9

 * Remote provisioning for the leads-ads events key: POST /wp-json/fortvision/v1/
   leadsEventsKey stores the key only after the events endpoint validates it — zero
   manual configuration on the site.

#### 4.6.8

 * Leads-ads events: the workspace account now resolves automatically from the site’s
   publisher id — only the events key needs configuring.

#### 4.6.7

 * Leads-ads behavioral events: purchases (with line items + ad click-IDs), add/
   remove cart, and sign-ups are forwarded to the FORTVISION leads-ads platform 
   so Automation journeys trigger on them. Configure via the fortvision_leads_events_key
   + fortvision_leads_account_id options (or the matching PHP constants); with no
   key configured the feature is inert.
 * Ad click-ID capture (fbclid/gclid/gbraid/wbraid/dclid + _fbp/_fbc) persisted 
   in a first-party cookie and stamped onto orders at checkout for server-side conversions.

#### 4.6.6

 * Fix: CF7 contacts now created Subscribed by default (driven by the marketing 
   opt-in checkbox), so automation journeys/mailings reach them. Previously hardcoded
   unsubscribed.

#### 4.6.5

 * Feature: Contact Form 7 submissions now also flow into the FORTVISION Website-
   leads board. In addition to the existing contact capture (kept unchanged), every
   CF7 submission is forwarded to FORTVISION with the form id, form title and ALL
   submitted fields, so each form becomes a lead source with its own dynamic columns.
 * Feature: dual-write — submissions are sent to both the production and development
   FORTVISION environments. The development write can be turned off via the `fortvision_dual_write_enabled`
   option (default on) without a code change.
 * Fix: replaced the non-functional 60s transient deduplication with a per-submission
   idempotency key (sha1 of form id + timestamp + random), cached per CF7 unit_tag
   so a same-request double-fire reuses the identical key. Combined with a server-
   side unique index this reliably prevents duplicate leads end-to-end.
 * Note: the FORTVISION ingest base URLs are configurable via the `fortvision_website_lead_url_prod`
   and `fortvision_website_lead_url_dev` options.
 * Fix: corrected the default development ingest base URL to `https://api.dev.fortvision.
   net` (was previously pointing at the wrong host); still overridable via the `
   fortvision_website_lead_url_dev` option.
 * Fix: gate verbose debug logging (PII) behind debug mode.

#### 4.6.4

 * Fix: duplicate contacts still occurred in 4.6.3 when Advanced CF7 DB or redirect
   plugins triggered a second PHP request for the same submission. Replaced static-
   array dedup (single-process only) with a WP transient (60s TTL) that works across
   separate PHP processes.

#### 4.6.3

 * Fix: unit_tag deduplication was not working because WPCF7_Submission::get_meta(‘
   unit_tag’) returns null in CF7 6.x. Now reads unit_tag directly from get_posted_data()[‘
   _wpcf7_unit_tag’]. This fully prevents duplicate contacts when Mail 2 is configured.

#### 4.6.2

 * Fix: CF7 forms with Mail 2 (autoresponder) configured were creating two duplicate
   contacts per submission because wpcf7_before_send_mail fires once per mail template.
   Added deduplication by unit_tag so exactly one contact is created per form submission.

#### 4.6.1

 * Fix: CF7 lead capture now hooks into wpcf7_before_send_mail instead of wpcf7_mail_sent.
   Sites where SMTP mail sending fails (e.g. WP Mail SMTP misconfiguration) would
   not capture contacts in 4.6.0 because wpcf7_mail_sent only fires on successful
   mail delivery. wpcf7_before_send_mail fires for every valid submission regardless
   of SMTP result.

#### 4.6.0

 * Feature: Contact Form 7 integration. When a CF7 form is submitted successfully
   on a site with the FORTVISION plugin installed, the contact (email, name, phone)
   is automatically captured and sent to FORTVISION. Works without WooCommerce —
   activates for any WordPress site running Contact Form 7.

#### 4.5.3

 * Fix: `wp_users` contacts (added in 4.5.2) were stored at the plugin-aggregator
   with their raw numeric user id instead of the `wpuser_<n>` synthetic id collected
   for them. Because the aggregator uses (id, publisher_id) as primary key, the 
   wp_user row collided with the unrelated `wc_customer_lookup` row sharing the 
   same numeric id and silently overwrote it. The id is now emitted with the `wpuser_`
   prefix end-to-end.

#### 4.5.2

 * Fix: historical contact sync was returning only `wc_customer_lookup` rows on 
   stores that have WooCommerce Analytics enabled. That table only holds customers
   who placed an order, so registered users who never bought (newsletter subscribers,
   free signups) were silently excluded — up to half the contacts on a typical store.`
   collect_customer_ids()` now unions three sources and deduplicates by email: (
   a) `wc_customer_lookup`, (b) all `wp_users` with an email, (c) DISTINCT `_billing_email`
   from guest checkouts in `wp_postmeta`.
 * Fix: `wp_users.ID` and `wc_customer_lookup.customer_id` are independent auto-
   increment ids that can collide numerically — previously a wp_users-sourced contact
   could resolve to the wrong lookup row. v4.5.2 issues synthetic ids `wpuser_<n
   >` for the wp_users branch (mirrors the `guest_<md5>` scheme used for guest checkouts),
   and `getCustomerById()` routes each prefix to its dedicated resolver.

#### 4.5.1

 * New: “Force resync all historical data” button on the Diagnostics page. Re-sends
   every order, customer, and product to FORTVISION in batches of 100 in the background.
   Safe to run repeatedly.
 * Fix: historical contact sync now covers stores that have WooCommerce Analytics
   disabled AND have guest checkouts (the v4.4.1 fallback only returned registered
   users; guests whose only address is in `_billing_email` postmeta were silently
   dropped).
 * Fix: `getCustomerById()` now falls back to `wp_users`+`usermeta` when `wc_customer_lookup`
   is empty, so historical sync produces a real contact for every registered user
   even on stores without WC Analytics.
 * Perf: chunk size for historical sync raised from 20 to 100 records per scheduled
   batch — 5× fewer cron events for the same dataset.

#### 4.5.0

 * New: Diagnostics admin page (FORTVISION → Diagnostics) — side-by-side comparison
   of WooCommerce counts vs. FORTVISION platform counts so the publisher can verify
   the plugin stays in sync.
 * New: Catches customer/order paths missed by the previous hook set — `woocommerce_created_customer`(
   checkout-only customer creation), `profile_update` (admin/My Account edits), 
   and `woocommerce_order_status_completed` (gateways that only fire the dedicated
   event).

#### 4.4.1

 * Historical contact sync now works on stores with WooCommerce Analytics disabled.
   When `wp_wc_customer_lookup` is empty the plugin falls back to `wp_users` + guest-
   checkout `_billing_email` from `wp_postmeta`.

#### 4.4.0

 * Tested with WordPress 7.0 and PHP 8.3
 * Bumped minimum PHP requirement to 7.4 (WordPress 7.0 dropped PHP 7.2/7.3)
 * Hardened SSL certificate verification for outbound API calls (`CURLOPT_SSL_VERIFYHOST`
   now strict)
 * Fixed SQL injection vectors in historical contact/order sync queries (use of `
   $wpdb->prepare()` placeholders)
 * Removed dead commented-out hooks (`woocommerce_created_customer`, `woocommerce_new_order`)
   that referenced non-existent methods

#### 4.1.0

A new way of sync historical date. Updated UI. Creating a user from Fortvision system.

#### 3.0.0

 * Updated routes for registration
 * Optimized sync function
 * Optimized source code

#### 2.9.8

 * Fixed minor bugs
 * Updated sync function

#### 2.9.7

 * Sync on item updated

#### 2.9.6

 * Sync function

#### 2.9.5

 * Updated admin area design

#### 2.9.3

 * Added categories, attributes, tags, stock params

#### 2.9.2

 * Added user register event
 * Updated checkout event

#### 2.9.1

 * Updated request routes

#### 2.9.0

 * Moved all event function to backend
 * Loging
 * Combine Woocommerce and no Woocommerce plugins

#### 2.8.10

 * Fixed save options problem

#### 2.8.9

 * Fixed cache problem issue

#### 2.8.8

 * Track order status changes

#### 2.8.7

 * Fixed problem with LiteSpeed Cache

#### 2.8.6

 * Updated event triggers
 * Removed old code
 * Fixed minor bugs

#### 2.8.5

 * Removed jQuery
 * Added event listener
 * Updated core part
 * Fixed minor bugs

#### 2.8.2

 * Moved all events to actions
 * Updated JS event file
 * Refactored base part of code
 * Added “addUserToSubscription” event
 * Added additional settings params

#### 2.7.8

 * Update readme file.

#### 2.7.7

 * Update readme file.

#### 2.7.6

 * Update readme file.

#### 2.7.5

 * Update readme file.

#### 2.7.4

 * Update readme file.

#### 2.7.3

 * Update readme file.

#### 2.7.2

 * Update plugin and functions.

#### 2.7.1

 * Update plugin and functions.

#### 2.7

 * Update plugin name.

#### 2.6

 * Updated FORTVISION Platform Integration.

#### 2.5

 * Updated FORTVISION Platform Integration.

#### 2.4

 * Updated FORTVISION Platform Integration.

#### 2.3

 * Updated FORTVISION Platform Integration.

#### 2.2

 * Updated FORTVISION Platform Integration.

#### 2.1

 * Updated FORTVISION Platform Integration.

#### 2.0

 * Updated FORTVISION Platform Integration.

#### 1.9

 * Updated FORTVISION Platform Integration.

#### 1.8

 * Updated FORTVISION Platform Integration.

#### 1.7

 * Updated FORTVISION Platform Integration.

#### 1.6

 * Updated FORTVISION Platform Integration.

#### 1.5

 * Updated FORTVISION Platform Integration.

#### 1.4

 * Updated FORTVISION Platform Integration.

#### 1.3

 * Updated FORTVISION Platform Integration.

#### 1.2

 * Released second update of FORTVISION Platform plugin

#### 1.1

 * Released first update of FORTVISION Platform plugin

#### 1.0

 * Released FORTVISION Platform plugin

## Мета

 *  Версія **4.6.27**
 *  Останнє оновлення **7 днів тому**
 *  Активних встановлень **10+**
 *  Версія WordPress ** 5.0 або вище **
 *  Tested up to **7.1**
 *  Версія PHP ** 7.4 або вище **
 *  Мова
 * [English (US)](https://wordpress.org/plugins/fortvision-platform/)
 * Позначки
 * [abandoned cart](https://uk.wordpress.org/plugins/tags/abandoned-cart/)[ecommerce](https://uk.wordpress.org/plugins/tags/ecommerce/)
   [Email Marketing](https://uk.wordpress.org/plugins/tags/email-marketing/)[marketing automation](https://uk.wordpress.org/plugins/tags/marketing-automation/)
   [personalization](https://uk.wordpress.org/plugins/tags/personalization/)
 *  [Розширений перегляд](https://uk.wordpress.org/plugins/fortvision-platform/advanced/)

## Оцінки

No reviews have been submitted yet.

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

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

## Учасники

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

## Підтримка

Є що сказати? Потрібна допомога?

 [Перейти в форум підтримки](https://wordpress.org/support/plugin/fortvision-platform/)