{"id":101100,"date":"2019-04-09T09:21:54","date_gmt":"2019-04-09T09:21:54","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/fs-for-wp-fullstory-com-integration\/"},"modified":"2026-09-16T11:53:03","modified_gmt":"2026-09-16T11:53:03","slug":"fs-for-wp-fullstory-com-integration","status":"publish","type":"plugin","link":"https:\/\/tt.wordpress.org\/plugins\/fs-for-wp-fullstory-com-integration\/","author":15953617,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.0.0","stable_tag":"3.0.0","tested":"7.1.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"FS for WP - FullStory.com Integration","header_author":"Vincenzo Luongo","header_description":"FS for WP - FullStory.com Integration is a wordpress plugin makes it simple to add the FullStory code snippet to your website.","assets_banners_color":"ef6a72","last_updated":"2026-09-16 11:53:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress-plugins.luongovincenzo.it\/plugin\/fs-for-wp-fullstory-com-integration","header_author_uri":"https:\/\/www.luongovincenzo.it\/","rating":3.5,"author_block_rating":0,"active_installs":90,"downloads":12531,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"vluongo","date":"2019-04-09 10:14:43","revision":2065695},"3.0.0":{"tag":"3.0.0","author":"vluongo","date":"2026-09-16 11:53:03","revision":3698485}},"upgrade_notice":[],"ratings":{"1":0,"2":"1","3":0,"4":0,"5":"1"},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":2065692,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":2065694,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3698485,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":2065685,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","3.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2065706,"resolution":"1","location":"assets","locale":"","width":158,"height":274},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3698485,"resolution":"2","location":"assets","locale":"","width":800,"height":922}},"screenshots":{"1":"The FullStory Settings entry in the Settings menu.","2":"Settings page: enable the integration, paste the snippet and turn on user identification."}},"plugin_section":[],"plugin_tags":[170078,170080,170081,170079,170391],"plugin_category":[],"plugin_contributors":[258320],"plugin_business_model":[],"class_list":["post-101100","plugin","type-plugin","status-publish","hentry","plugin_tags-full-story","plugin_tags-fullstory","plugin_tags-fullstory-integration","plugin_tags-fullstory-com","plugin_tags-woocommerce-fullstory-integration","plugin_contributors-vluongo","plugin_committers-vluongo"],"banners":{"banner":"https:\/\/ps.w.org\/fs-for-wp-fullstory-com-integration\/assets\/banner-772x250.jpg?rev=2065685","banner_2x":"https:\/\/ps.w.org\/fs-for-wp-fullstory-com-integration\/assets\/banner-1544x500.jpg?rev=3698485","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/fs-for-wp-fullstory-com-integration\/assets\/icon-128x128.jpg?rev=2065692","icon_2x":"https:\/\/ps.w.org\/fs-for-wp-fullstory-com-integration\/assets\/icon-256x256.jpg?rev=2065694","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/fs-for-wp-fullstory-com-integration\/assets\/screenshot-1.png?rev=2065706","caption":"The FullStory Settings entry in the Settings menu."},{"src":"https:\/\/ps.w.org\/fs-for-wp-fullstory-com-integration\/assets\/screenshot-2.png?rev=3698485","caption":"Settings page: enable the integration, paste the snippet and turn on user identification."}],"raw_content":"<!--section=description-->\n<p>FullStory records how visitors use your site, so you can replay their clicks, scrolls and page views. This plugin adds FullStory to every page of your site without editing your theme.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Copy the code snippet from your FullStory account.<\/li>\n<li>Paste it in Settings &gt; FullStory Settings, turn the integration on and save.<\/li>\n<li>Open your site: the visits start showing up in FullStory.<\/li>\n<\/ol>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Paste the snippet exactly as FullStory gives it to you: both the current and the older snippet work.<\/li>\n<li>Identify logged-in users (optional): in FullStory their sessions show name, email and role instead of an anonymous visitor.<\/li>\n<li>With WooCommerce, identified customers also show their number of orders and total spent.<\/li>\n<li>AMP pages are left untouched, so they stay valid.<\/li>\n<li>Only administrators allowed to add code to the site can change the snippet.<\/li>\n<li>Available in English and Italian.<\/li>\n<\/ul>\n\n<p>This plugin is not affiliated with or endorsed by FullStory.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects your site to <a href=\"https:\/\/www.fullstory.com\/\">FullStory<\/a>, a session recording and analytics service. Nothing is sent until you paste your snippet and enable the integration.<\/p>\n\n<ul>\n<li><strong>Session recording:<\/strong> the snippet loads FullStory's recording script on every page and sends FullStory how visitors use your site (for example page views, clicks and scrolls), according to the settings of your FullStory account.<\/li>\n<li><strong>User identification<\/strong> (only with \"Enable FS.identify\"): for logged-in users it also sends their user ID and email as FullStory user ID, display name, email, roles and, with WooCommerce, order count and total spent.<\/li>\n<\/ul>\n\n<p>FullStory <a href=\"https:\/\/www.fullstory.com\/legal\/terms-and-conditions\/\">terms of service<\/a> and <a href=\"https:\/\/www.fullstory.com\/legal\/privacy-policy\/\">privacy policy<\/a>. Depending on your visitors' country, you may need to inform them and ask for their consent.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin from Plugins &gt; Add New, or upload the <code>fs-for-wp-fullstory-com-integration<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate it.<\/li>\n<li>Go to Settings &gt; FullStory Settings, paste your snippet, enable the integration and save.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20find%20the%20code%20snippet%3F\"><h3>Where do I find the code snippet?<\/h3><\/dt>\n<dd><p>In your <a href=\"https:\/\/app.fullstory.com\">FullStory account<\/a>. Paste it as FullStory provides it, <code>&lt;script&gt;<\/code> tags included.<\/p><\/dd>\n<dt id=\"why%20can%27t%20i%20change%20the%20snippet%3F\"><h3>Why can't I change the snippet?<\/h3><\/dt>\n<dd><p>The snippet is JavaScript that runs on every page, so only users allowed to publish unfiltered HTML can change it. On multisite that means super admins only; if <code>DISALLOW_UNFILTERED_HTML<\/code> is set, nobody can.<\/p><\/dd>\n<dt id=\"i%20updated%20from%202.0.0.%20do%20i%20need%20to%20do%20anything%3F\"><h3>I updated from 2.0.0. Do I need to do anything?<\/h3><\/dt>\n<dd><p>No. Version 2.0.0 altered the snippet and FullStory did not load; 3.0.0 repairs snippets saved with 2.0.0 automatically.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20amp%20pages%20%28amp%20for%20wp%29%3F\"><h3>Does it work with AMP pages (AMP for WP)?<\/h3><\/dt>\n<dd><p>FullStory cannot record AMP pages: AMP only allows its own components, and FullStory has none. The plugin detects AMP pages (AMP for WP and the official AMP plugin) and leaves them untouched, so they stay valid AMP. Visitors are recorded as soon as they open a regular page.<\/p><\/dd>\n<dt id=\"can%20i%20send%20more%20data%20about%20the%20user%3F\"><h3>Can I send more data about the user?<\/h3><\/dt>\n<dd><p>Yes, with the <code>fsi_additional_data<\/code> filter:<\/p>\n\n<pre><code>add_filter( 'fsi_additional_data', function ( $data ) { $data['plan'] = 'gold'; return $data; } );\n<\/code><\/pre><\/dd>\n<dt id=\"what%20happens%20to%20my%20settings%20when%20i%20delete%20the%20plugin%3F\"><h3>What happens to my settings when I delete the plugin?<\/h3><\/dt>\n<dd><p>They are removed together with the plugin. Deactivating it keeps them.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.0.0<\/h4>\n\n<ul>\n<li>Tested up to WordPress 7.1.<\/li>\n<li>Fix: FullStory did not load with 2.0.0, because the snippet was altered on save and on output. Snippets saved with 2.0.0 are repaired automatically.<\/li>\n<li>Fix: user identification did not work with the classic FullStory snippet, and emails containing <code>&amp;<\/code> produced a wrong user ID.<\/li>\n<li>Fix: notices on the settings page were shown twice.<\/li>\n<li>Security: only users allowed to publish unfiltered HTML (not site admins on multisite) can change the snippet.<\/li>\n<li>The snippet is added through the WordPress script API; admin styles are a separate file.<\/li>\n<li>AMP pages (AMP for WP and the official AMP plugin) are left untouched, so they stay valid AMP.<\/li>\n<li>New: Italian translation. The readme now lists the data sent to FullStory.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Tested up to WordPress 7.0; requires WordPress 6.0 and PHP 7.4.<\/li>\n<li>Redesigned, translatable settings page.<\/li>\n<li>Fix: the user identification code never ran. Identification now uses the FullStory 2.x API.<\/li>\n<li>Known issue: the snippet is altered and FullStory does not load. Fixed in 3.0.0.<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>WordPress 6.1 support.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>WordPress 6.x support.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>WordPress 5.9 support and minor fixes.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>WordPress 5.6 support and minor fixes.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Donate link update and minor fixes.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Donate link update.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>WordPress 5.3 support and minor fixes.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Settings link in the plugin list.<\/li>\n<li>Roles, WooCommerce order count and total spent added to the user data.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Add FullStory session recording to your site without editing your theme, and see who your logged-in users and WooCommerce customers are.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/101100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=101100"}],"author":[{"embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/vluongo"}],"wp:attachment":[{"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=101100"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=101100"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=101100"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=101100"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=101100"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tt.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=101100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}