WP Full Picture uses cookies and browser storage to manage tracking tools, handle user consent, ensure that tracking tools work according to their purpose and that cookies and analytics scripts are activated only after visitors give their permission.
Cookies
fp_cookie – a necessary cookie
This cookie stores information on visitor’s tracking consents, a list of tracking tools that a user agreed to, and the date of the last update of the privacy policy page. it is a required cookie and does not expire.
The plugin uses information from this cookie:
- to load only the tracking tools that track visitors’ data for the purposes that the visitor agreed to, and
- to display the consent banner again to the user, when new tracking tools are installed or the privacy policy gets updated
fp_country – a necessary cookie
This cookie expires after the time specified by the website administrator (30 days by default).
This cookie is set if the geolocation is enabled in the plugin’s settings. It is used by the plugin to apply the correct tracking mechanism and consent banner mode (opt-in, opt-out, inform-only) to the location of the visitor.
cdb_id – a necessary cookie
This is a necessary cookie with a 1 year expiration date.
This cookie stores an identifier of the proof of consent that is saved by the plugin. It makes it possible to find the proof of consent in the database on user’s requests.
This cookie is only saved if storing consents is enabled.
fp_iframes_consent – a necessary cookie
This is a necessary cookie with a 180 day expiration date.
It stores consents to loading content in specific iframes, e.g. YouTube, Vimeo, etc. It is only used if user’s declined tracking in the consent banner, but want to view embedded content.
fp_current_session – an optional cookie
This cookie is set when visitors consent to using their data for statistics. It expires when a visitor is inactive for 30 minutes.
It holds the number and type of pages that a visitor viewed in a session, domain of the traffic source, URL parameters of the first landing page in a session and visitor’s lead score. It is also used to check if a new session has started.
fp_recent_sessions – an optional cookie
This cookie is set when visitors consent to using their data for statistics, and it expires after 30 days from the last visit.
It holds information about the type of pages that a visitor viewed during recent sessions.
fp_uuid – an optional cookie
This cookie is set when visitors consent to using their data for statistics and marketing. It expires after 60 days.
This cookie holds a unique user ID that is used to help tracking tools attribute conversions to users, ads and traffic sources.
fp_ga_ids – an optional cookie
This cookie is set when visitors consent to using their data for statistics, and Google Analytics or Google Ads is used on the website.
It is a session cookie and expires with the end of the current session.
This cookie helps Google Analytics / Ads attribute conversions to users. It holds a Google user and session identifiers. This data is only used for tracking purchases.
fp_last_atc – optional cookies
This cookie is set when visitors consent to using their data for statistics.
This cookie is used to prevent tracking clicks in “add to cart” button multiple times.
It is set when a visitor adds a product to cart using non-standard add to cart buttons or a link with a special parameter. It is removed when a visitor adds another product to cart or the session ends.
_fbp and _fbc – optional cookies
These cookies are only set if:
- Meta Pixel module is enabled
- The user agreed to using their data for statistics and marketing purposes
- the Meta Pixel module was unable to generate _fbp and _fbc cookies
These cookies are used by the Meta Pixel tracking script, not WP Full Picture itself.
They allow Meta Pixel to provide its basic functions if, for some reason, Meta Pixel script was unable to set these cookies, or they were removed.
These cookies expire after 90 days.
localStorage and sessionStorage
WP Full Picture uses browser’s localStorage to prevent fp_uuid cookie from being deleted.
We also use sessionStorage to keep a variable fp_old_session with a value true or false.
This makes it possible for us to determine when a page has been opened in a separate tab and keep session tracking intact.