Cookie Policy

Last updated October 2, 2026

The regional settings described below have been in use since September 29, 2026. Earlier refusals remain in place. The limited order-source feature described in this update applies only to eligible new orders; it does not reconstruct source information for past visits, inquiries or orders.

This policy explains how Twig and Olive Photography LLC ("we," "us," and "our") uses cookies and similar technologies on twigandolive.com. Our Privacy Policy explains how we handle personal information and how to contact us about your rights.

Your Choices

Cookie settings lets you control Analytics, Inquiry and order source, Advertising and Enhanced identity features. Inquiry and order source means the limited internal source feature described below. Limited order labels are available only under eligible regional defaults. Advertising was called Marketing in our earlier controls. Necessary functions, including forms, security, accounts and shopping, stay on.

For eligible visits identified as Wisconsin or Minnesota, Analytics, limited Inquiry and order source and ordinary Advertising measurement can start on, with their controls preselected. These defaults cover ordinary, nonsensitive website activity on this site intended for adults. We use an approximate region from the connection, not device GPS or proof of residence. In the EEA, United Kingdom, Switzerland and other regions, or when an eligible region cannot be verified, optional uses start off and need affirmative choices, subject to the checks below. Limited order labels remain unavailable outside the eligible regional default. Enhanced identity features starts unchecked everywhere and requires a separate affirmative choice, with Advertising also on.

A regional default is not recorded as your affirmative consent. A saved refusal takes priority. An expired or invalid saved permission does not become a new allowance under the regional rule. Close or Escape remembers that you dismissed the controls without saving edits or creating consent; your current saved choices or eligible regional defaults continue. Save & close saves only the controls you edit. Leaving a preselected default unchanged does not turn it into an affirmative allowance. Accept all, including enhanced affirmatively allows every optional category, including the additional identifier sharing and matching described below, where available. Reject optional turns off all optional categories. Browsing, sending an inquiry or making a purchase does not count as affirmative consent.

Optional uses pause while the site checks the regional setting and browser privacy signal. If a required result cannot be verified, Inquiry and order source, Advertising and Enhanced identity features stay off for that page. Analytics can still follow a valid affirmative choice. A regional default on an open page lasts no more than 30 minutes, and each new page performs a new check.

Limited Inquiry and order source does not itself turn on Analytics or Advertising, add source information to scheduling links, or enable WooCommerce's full order attribution. It can attach a limited label to an eligible new order as described below. Ordinary Advertising can use advertising cookies and identifiers. Full inquiry source history, advertising click identifiers with inquiries and scheduling links, and full shop order attribution require an affirmative Advertising choice. A regional Advertising default does not enable those additional full-source features. Enhanced identity features requires its own separate choice.

When the site detects Global Privacy Control (GPC), Inquiry and order source, Advertising and Enhanced identity features stay off even if an older saved choice allowed them. Analytics follows its own saved choice or an eligible regional default; GPC does not itself grant Analytics permission. An explicit Analytics refusal remains off. Removing GPC does not automatically restore an earlier blocked allowance. A retained opt-out continues until you make a new choice when no active GPC signal applies. GPC does not identify or automatically delete a previous inquiry.

We save privacy preferences in a first-party cookie named to_consent_v3 and a matching local-storage record. The cookie has a lifetime of up to 180 days. An affirmative allowance lasts no more than 180 days from the time you save that purpose, even if a preference cookie is later rewritten. Returning to the site or editing a different purpose does not renew that allowance. Local preference records do not expire automatically; they preserve refusals and expired-choice status after cookie expiry. They are preference records, not a history of your visits.

We also retain compatible to_consent_v2 and to_consent_v1 records for earlier site pages. Existing choices continue only for the ordinary purposes they covered. An earlier Marketing allowance does not enable Enhanced identity features. Earlier refusals stay in place for the purposes they covered. Where Inquiry source was a separate choice, that choice is preserved independently. Earlier site pages may keep more optional features off when they cannot apply the new separate choices. A temporary storage check named to_consent_storage_check tests whether preferences can be saved and is then removed. If preferences cannot be saved or verified, the site keeps optional uses off on that page and displays a message. Your browser can remove storage sooner, and the website cannot recover a preference that has already been erased.

We remember that you closed the privacy panel in a local-storage record named to_privacy_notice_v1. It contains only a format version, policy version, dismissal time and expiry time. It keeps the panel closed for up to 180 days under the same policy and does not grant tracking permission. You can reopen Cookie settings anytime. Clearing browser storage removes this record; expired or outdated records are ignored.

Understanding Cookies and Browser Storage

Cookies are small data files stored by your browser. They can support website functions or record visit information. A first-party cookie is set for the website you visit; it can still be used for analytics or advertising. Websites can also use local storage and session storage. Local storage has no automatic expiration, while session storage is associated with a browser tab's page session.

Tags and pixels can transmit information without setting a cookie. Our optional measurement controls therefore govern the integrated tracking tags as well as their use of browser storage. Information recorded by these technologies can be personal information even if it does not contain your name.

Necessary Website Functions

We use WooCommerce to operate our shop. Its functional cookies can keep track of a cart and associate it with the current customer session. Other necessary storage supports account access, website security and your saved privacy choices. Analytics and advertising do not become necessary simply because they use first-party storage.

Analytics and Inquiry Measurement

When Analytics is on under your choice or an eligible regional default, Google Analytics 4 helps us understand website use, shopping and inquiries. Information can include pages and referrals, the form used, the service category, the submission method and an event identifier. Google documents cookies such as _ga and _ga_[container-id]; actual lifetimes depend on configuration and browser limits. See Google's cookie documentation and Google's Privacy Policy. Additional identifier sharing, Google Signals and Google advertising personalization require the Enhanced identity features choice described below.

When either Analytics or Advertising measurement is allowed, a session-storage record named to_pending_lead can help recognize a successful contact form submission after a reload. It holds the form identifier, service category and timestamp, without your name, email address or message. A record must pass the two-minute age check before it can be used for measurement. During the regional check, a previously created record can be retained without being used. Once that check finishes, a page displaying the form confirmation checks current measurement permission and removes the record before using an eligible confirmation. A final denial of both Analytics and Advertising also removes it. Otherwise, the stored record remains subject to the browser's page-session lifecycle; the two-minute age check is not a timed deletion promise. Inquiry and order source alone does not create or authorize this measurement record. Each measurement destination still follows its own permission category.

Limited Inquiry and Order Source

This feature helps us understand how inquiries and eligible new orders reach the studio. It keeps only a fixed set of source and medium labels, an approved campaign label or unspecified, and the capture time. The browser record is named to_internal_source_v1 and uses session storage in the same browser tab. It does not copy the full advertising source history.

This separate record does not include advertising click identifiers, Google Analytics client identifiers, full query strings, referring URLs, landing-page paths, your name, email address, phone number, message or form answers. It can fill existing source fields on supported website inquiry forms. When you submit a supported form, those labels travel with your inquiry and can be linked to the contact information you provide. This is personal information, not anonymous tracking. The feature does not submit a form for you or guarantee a source label for every inquiry.

On eligible Wisconsin or Minnesota visits using the regional source default, a supported checkout can also attach these limited labels to a new order. This order feature is available only under that default. An affirmative Inquiry and order source choice, whether saved earlier or now, currently enables inquiry labels only; it does not enable limited order labels. We do not treat an explicit choice as a regional default or add labels to past orders. An affirmative Advertising choice permits the separate full shop attribution feature instead.

A limited order label can be linked to the contact and purchase details in that order. It is an unverified source hint, not proof of an ad click, an attributed sale or a confirmed session booking. We retain its capture time, regional-default basis and policy version with the order. The feature does not guarantee a label for every order. Order labels can be available to authorized order-management and export integrations under their existing access.

A source record is usable for up to 30 minutes from its capture time. Its deadline is fixed; reusing that record does not extend it. The feature checks expiry before using it and schedules removal from storage and from the unsubmitted form fields it filled. If the browser suspends the page, physical removal can wait until the page resumes, but an expired record is not reused. To attach a label to a new order, its source record must be less than 30 minutes old. This browser limit does not delete source information already received with an inquiry or order; those copies follow our business-record retention rules.

Turning Inquiry and order source off stops its future capture and new limited order labels, and clears its record and the unsubmitted fields it filled where browser access permits. Full source information may still fill inquiry fields if you affirmatively allow Advertising. The limited feature does not send Google or Meta measurement events, add source information to Calendly links, or enable WooCommerce's full order attribution. Source summaries submitted with an inquiry can appear in our inquiry records and notification emails, and our team can copy them into ShootQ. Limited order labels stay with the order. See the Privacy Policy for providers, retention and requests about records already received.

Ordinary Advertising Measurement

When Advertising is on under your choice or an eligible regional default, Google and Meta tools can receive website events, browser and device information, pages visited and advertising interactions. They can use advertising cookies and identifiers, including the Meta (Facebook) Pixel. This information can identify a browser or be associated with an account; it is not anonymous. See how Google uses information from businesses, Google's Privacy Policy and Meta's Privacy Policy for their processing, including measurement, ad delivery and personalization. Turning Advertising off stops our integrated optional advertising tracking. Enhanced identity features controls the additional uses below; it does not control every use Meta may make of ordinary advertising events.

Full Inquiry Source History and Shop Attribution

Only an affirmative Advertising choice allows us to remember your full inquiry source history, including how you first found the website and your latest qualifying referral or campaign visit. A regional Advertising default does not enable this feature. The history can include source, medium, campaign name, term and content, advertising click identifiers, landing-page paths, referring website host names and timestamps. If you submit an inquiry with this information, it can be linked to the contact information you provide. Our team can copy the source summary into ShootQ, our client management system. Following a scheduling link with added source information sends the included parameters to Calendly.

This feature uses first-party cookies named to_ft and to_lt, with corresponding local-storage records as a fallback. It checks record age when it starts on a page and when the full source-history feature becomes permitted after an affirmative Advertising choice. At those checks, a first-touch record is usable for up to 90 days from its recorded visit and a last-touch record for up to 30 days from its qualifying visit. An ordinary direct return does not restart those records' cookie expiration.

Information already loaded on an open page can remain available for form and scheduling-link use until another capture check or a closed Advertising choice. Focusing or submitting a form does not perform a fresh attribution age check. Local storage does not automatically disappear when a cookie expires; physical copies can remain until the site, you or your browser removes them. These 90-day and 30-day limits are not automatic deletion periods for copies already received in forms, emails, ShootQ or Calendly.

When Advertising is off or withdrawn, the full inquiry-attribution feature stops storing its source history, filling its attribution fields and adding source parameters to scheduling links. It removes its own cookies and local-storage records where browser access permits, and clears the full source information it added to unsubmitted forms and scheduling links on the page. The separate limited source feature can still fill its approved labels when Inquiry and order source is on. To stop both, turn off both controls or choose Reject optional. These changes cannot recall information already sent. Contact [email protected] to make a privacy request about an existing record.

With an affirmative Advertising choice, our WooCommerce shop can use first-party source cookies named sbjs_* to remember referral and campaign information and associate it with orders. Analytics, limited Inquiry and order source and regional Advertising defaults do not enable this full shop source collection. The separate limited order label can still be available under an eligible regional source default. When Advertising is off or withdrawn, the source cookies and source information in unsubmitted checkout fields are cleared where browser access permits. This does not automatically erase information already saved with an order. Necessary cart and checkout functions remain available without optional tracking.

Enhanced Identity Features

This separate choice starts unchecked in every region. It requires an affirmative choice and Advertising must also be on. It permits supported sharing of identifiers you provide, such as email addresses and phone numbers, with Google and Meta for enhanced conversion measurement and customer matching. Identifiers can be hashed, which changes them into codes used to find a match. Hashing does not make that matching anonymous. The choice also permits Google Signals for additional reporting and Google advertising personalization, including remarketing. We use these features only where lawful.

Accept all, including enhanced includes this additional sharing. A regional default, an unchanged preselected control, Close, Escape or an earlier Marketing allowance does not provide this permission. Google's and Meta's automatic contact-detection features remain off. This choice does not authorize sending inquiry messages, sensitive personal information or children's information to advertising providers. It does not subscribe you to text messages; our Privacy Policy separately explains how we protect text-message subscription records and consent.

Turning Enhanced identity features off stops its future optional uses while allowing ordinary Analytics and Advertising measurement to follow their own settings. Turning Advertising off or detecting GPC also prevents Enhanced identity features from operating. Changing a browser choice cannot recall information already sent.

Browser Controls and Existing Records

Your browser settings can block cookies and clear cookies or other site data. Blocking necessary storage can affect your cart or sign-in. Removing cookies alone may leave local storage or session storage in place. Consult your browser's help menu or these guides:

Google offers a Google Analytics opt-out add-on for supported browsers and Analytics JavaScript. It does not block all tracking or information you send directly to us.

Withdrawing browser permission stops the corresponding future optional tracking. It does not automatically erase records already received by us or a technology provider. Browser storage lifetimes are separate from retention in analytics systems and business records. Our Privacy Policy explains retention and privacy-request options.

Contact

For questions about tracking or to make a privacy request, email [email protected] or contact us by mail or phone.

Twig and Olive Photography LLC
3241 Garver Green Suite 200
Madison, WI 53704
United States
Phone: (+1) 608-347-8028