Plugin Directory

Changeset 3788929


Ignore:
Timestamp:
11/07/2026 01:59:21 AM (less than one hour ago)
Author:
wpmilan
Message:

Update to version 1.1.2 from GitHub

Location:
sourcecrate-post-purchase-survey
Files:
2 added
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • sourcecrate-post-purchase-survey/tags/1.1.2/CHANGELOG.md

    r3788916 r3788929  
    11# Changelog
     2
     3## 1.1.2 — 2026-11-07
     4
     5- Plugin name leads with "How Did You Hear About Us", the phrase store owners search for; tags, short description and description rewritten.
     6- `.wordpress-org/blueprints/blueprint.json`: wordpress.org Live Preview opens a Playground store seeded by `bin/demo/seed.php` on the revenue report.
     7- `bin/demo/seed.php`: demo store seeder (dev-only), also usable as a throwaway plugin on demo hosts.
    28
    39## 1.1.1 — 2026-11-06
  • sourcecrate-post-purchase-survey/tags/1.1.2/readme.txt

    r3788916 r3788929  
    1 === SourceCrate – Post-Purchase Survey & Attribution for WooCommerce ===
     1=== SourceCrate – How Did You Hear About Us Survey & Attribution for WooCommerce ===
    22Contributors: wpmilan
    3 Tags: post-purchase survey, attribution, how did you hear about us, woocommerce, marketing
     3Tags: how did you hear about us, post-purchase survey, attribution, woocommerce survey, marketing attribution
    44Requires at least: 6.2
    55Tested up to: 7.1
    66Requires PHP: 7.4
    7 Stable tag: 1.1.1
     7Stable tag: 1.1.2
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 Ask buyers "How did you hear about us?" on the thank-you page and see which marketing channels actually bring in revenue.
     11Ask "How did you hear about us?" after checkout and see the revenue each marketing channel brings, even the sales your tracking marks Direct.
    1212
    1313== Description ==
    1414
    15 **Which marketing brings in sales?** Ad tracking misses a lot: cookie banners, iPhone privacy rules, word of mouth, podcasts and TikTok videos all leave no link to follow. So ask the buyer.
     15**Which marketing actually brings in sales?** Link tracking can't tell you. Cookie banners, iPhone privacy rules, word of mouth, podcasts and TikTok videos leave no link to follow, so WooCommerce files those orders under "Direct" or "Unknown". Often that is half your revenue.
    1616
    17 SourceCrate shows a short survey on the WooCommerce thank-you page, saves each answer with the order, and turns the answers into **revenue per marketing channel**: "TikTok brought $4,200 this month, and 60% of those buyers were new."
     17SourceCrate asks the one person who knows: the buyer. A short "How did you hear about us?" survey appears on the WooCommerce thank-you page (or at checkout), each answer is saved with its order, and you get **revenue per marketing channel**: *"TikTok brought $4,200 this month, and 80% of those buyers were new."*
    1818
    19 = What you get, free =
     19**Try it first:** click **Live Preview** above for a demo store with five weeks of answers, or [open a free test site with WooCommerce and SourceCrate](https://app.zipwp.com/wp?plugins=woocommerce,sourcecrate-post-purchase-survey) (by ZipWP, no sign-up).
    2020
    21 * **"How did you hear about us?" ready on activation**, with Google, Instagram, Facebook, TikTok, YouTube, friend or family, podcast and influencer answers. Answers are shuffled for each buyer so the first one is not over-picked.
    22 * **Drag-and-drop survey builder.** Drag fields and ready-made templates onto a live preview of the card, reorder by dragging, and edit everything in the options panel. Desktop and mobile preview, full-screen mode.
    23 * **Unlimited questions, fully editable.** Change the question, add, rename, reorder or remove answers, add "Other" with a text box, make a question skippable or not.
    24 * **Seven answer types:** single choice, multiple choice, dropdown, yes / no, 1–5 star rating, short text and long text.
    25 * **Ask on the thank-you page, at checkout, or both.** At checkout it is a "How did you hear about us?" checkout field (a dropdown) on the block or classic checkout, optional or required. Choose "Checkout, then thank-you page" and buyers who skip it are asked again after paying.
     21= How it works =
     22
     231. **Activate.** "How did you hear about us?" is live on your thank-you page straight away, with Google, Instagram, Facebook, TikTok, YouTube, friend or family, podcast and influencer answers.
     242. **Buyers answer in one click.** One question at a time, answers shuffled so the first one is not over-picked, and every answer is saved the moment it is given.
     253. **See what sells.** Reports show orders, revenue and new buyers for every answer, next to what WooCommerce's own tracking recorded.
     26
     27= Ask the right question, in the right place =
     28
     29* **Thank-you page, checkout, or both.** At checkout it is a "How did you hear about us?" dropdown on the block or classic checkout, optional or required. "Checkout, then thank-you page" asks again after payment if the buyer skipped it.
     30* **Drag-and-drop survey builder** with a live preview of the card, desktop and mobile views and a full-screen mode.
     31* **Unlimited questions, seven answer types:** single choice, multiple choice, dropdown, yes / no, 1–5 star rating, short text and long text. Add "Other" with a text box and choose whether a question can be skipped.
    2632* **Ready-made templates:** "What almost stopped you from buying?", "What made you buy today?", "Which other stores did you consider?" and more.
    27 * **Ask the right buyers:** first-time or returning buyers only, and only (or never) for orders with certain products or categories.
    28 * **A second chance on My Account.** Logged-in buyers who skipped the card can answer later from My Account → Orders.
    29 * **One question at a time.** Each answer is saved the moment it is given, so a buyer who stops after the first question still counts. You choose how many questions one buyer sees.
    30 * **Revenue per answer:** orders, revenue after refunds, average order value, share and new-vs-returning buyers for every answer, any date range, plus the response rate.
    31 * **"Untracked by WooCommerce" headline:** the share of revenue your link tracking marked Direct or Unknown, and where those buyers really came from.
    32 * **On the Orders list:** a "Heard about us" column next to WooCommerce's Origin, and a filter to show only the orders that came from TikTok, a friend or anything else.
    33 * **"WooCommerce says Direct, the buyer says TikTok."** See WooCommerce's own order attribution next to what buyers told you, and how much revenue link tracking could not explain.
    34 * **On the order screen:** every answer next to WooCommerce's attribution.
    35 * **Useful from day one.** Before the first answer, Reports shows your last 90 days by WooCommerce's own tracking, and how much of that revenue is Direct or Unknown.
    36 * **Top channels on your dashboard:** this month's best three answers by revenue and your response rate.
     33* **Targeting:** ask first-time or returning buyers only, and only (or never) for orders with certain products or categories. Cap how many questions one buyer sees.
     34* **A second chance on My Account:** logged-in buyers who skipped the card can answer later from My Account → Orders.
     35
     36= See which channels bring revenue =
     37
     38* **Revenue per answer:** orders, revenue after refunds, average order value, share of orders and new vs. returning buyers, for any date range, plus your response rate.
     39* **"Untracked by WooCommerce":** the share of revenue your link tracking marked Direct or Unknown, and where those buyers say they really came from.
     40* **"WooCommerce says Direct, the buyer says TikTok":** WooCommerce's order attribution side by side with the buyer's answer, on the report, on every order screen and as a "Heard about us" column and filter on the Orders list.
     41* **Useful from day one:** before the first answer, Reports shows your last 90 days by WooCommerce's own tracking.
     42* **Dashboard widget** with this month's top three channels and your response rate.
     43* **CSV export** of every answer.
     44
     45= Built for real stores =
     46
    3747* **Switching from Where Did You Hear About Us Checkout Field?** Import its answers in one click, with their revenue and order dates, even after you deactivate it.
    38 * **CSV export** of every answer.
    39 * **Multilingual stores:** translate your questions, answers, card title and thank-you message with WPML or Polylang. Reports keep one row per answer in every language.
    40 * **Block and classic checkout**, HPOS compatible.
    41 * **Private by design:** answers stay in your WordPress database. Nothing is sent anywhere, no account needed. Works with WordPress's personal data export and erasure tools.
     48* **Multilingual stores:** translate questions, answers and card text with WPML or Polylang. Reports keep one row per answer in every language.
     49* **Matches your theme:** the card uses your theme's fonts, colours and button styles, on block and classic themes.
     50* **Block and classic checkout, HPOS compatible.** Its script and styles load only on the order received page.
     51* **Private by design:** answers stay in your WordPress database. Nothing is sent anywhere and no account is needed. Works with WordPress's personal data export and erasure tools.
    4252
    4353= Who it is for =
    4454
    45 Stores that spend on marketing across two or more channels and want to know which ones sell. You will see patterns from around 50 orders a month.
     55WooCommerce stores that market on two or more channels (ads, social, influencers, podcasts, word of mouth) and want to know which ones sell. Patterns show from around 50 orders a month.
    4656
    4757= Why ask instead of track? =
    4858
    49 WooCommerce's order attribution only knows the last link a buyer clicked. A buyer who saw you on a podcast, heard about you from a friend, or watched a TikTok and later typed your address shows up as "Direct" or "Unknown". Only the buyer knows, and most are happy to tell you in one click.
     59WooCommerce's order attribution only knows the last link a buyer clicked. A buyer who heard you on a podcast, got a tip from a friend, or watched a TikTok and later typed your address shows up as "Direct" or "Unknown". Post-purchase surveys are how large direct-to-consumer brands fill that gap, and most buyers are happy to answer in one click.
    5060
    5161== Installation ==
    … …  
    5767
    5868== Frequently Asked Questions ==
     69
     70= Can I try it before installing? =
     71
     72Yes. Click **Live Preview** at the top of this page to open a demo store in your browser, with five weeks of orders and answers already in the reports. For a full test site, [open a free WooCommerce + SourceCrate site on ZipWP](https://app.zipwp.com/wp?plugins=woocommerce,sourcecrate-post-purchase-survey).
    5973
    6074= Where does the survey show? =
    … …  
    137151== Changelog ==
    138152
     153= 1.1.2 =
     154* New: Live Preview on wordpress.org opens a demo store with five weeks of answers.
     155* Clearer plugin name and description.
     156
    139157= 1.1.1 =
    140158* New: translate your questions, answers, card title and thank-you message with WPML or Polylang. Reports keep one row per answer across languages.
    … …  
    159177== Upgrade Notice ==
    160178
     179= 1.1.2 =
     180Clearer name and description, and a Live Preview on wordpress.org. No code changes.
     181
    161182= 1.1.1 =
    162183Translate your survey with WPML or Polylang.
  • sourcecrate-post-purchase-survey/tags/1.1.2/sourcecrate-post-purchase-survey.php

    r3788916 r3788929  
    11<?php
    22/**
    3  * Plugin Name: SourceCrate – Post-Purchase Survey & Attribution for WooCommerce
     3 * Plugin Name: SourceCrate – How Did You Hear About Us Survey & Attribution for WooCommerce
    44 * Plugin URI: https://techzigya.com/sourcecrate
    5  * Description: Ask buyers how they found you on the thank-you page and see which marketing channels actually bring in revenue.
    6  * Version: 1.1.1
     5 * Description: Ask buyers "How did you hear about us?" after checkout and see which marketing channels actually bring in revenue.
     6 * Version: 1.1.2
    77 * Author: @wpmilan
    88 * Author URI: https://milanc.com.np/
    … …  
    2323
    2424if ( ! defined( 'SCPS_VERSION' ) ) {
    25         define( 'SCPS_VERSION', '1.1.1' );
     25        define( 'SCPS_VERSION', '1.1.2' );
    2626}
    2727
  • sourcecrate-post-purchase-survey/trunk/CHANGELOG.md

    r3788916 r3788929  
    11# Changelog
     2
     3## 1.1.2 — 2026-11-07
     4
     5- Plugin name leads with "How Did You Hear About Us", the phrase store owners search for; tags, short description and description rewritten.
     6- `.wordpress-org/blueprints/blueprint.json`: wordpress.org Live Preview opens a Playground store seeded by `bin/demo/seed.php` on the revenue report.
     7- `bin/demo/seed.php`: demo store seeder (dev-only), also usable as a throwaway plugin on demo hosts.
    28
    39## 1.1.1 — 2026-11-06
  • sourcecrate-post-purchase-survey/trunk/readme.txt

    r3788916 r3788929  
    1 === SourceCrate – Post-Purchase Survey & Attribution for WooCommerce ===
     1=== SourceCrate – How Did You Hear About Us Survey & Attribution for WooCommerce ===
    22Contributors: wpmilan
    3 Tags: post-purchase survey, attribution, how did you hear about us, woocommerce, marketing
     3Tags: how did you hear about us, post-purchase survey, attribution, woocommerce survey, marketing attribution
    44Requires at least: 6.2
    55Tested up to: 7.1
    66Requires PHP: 7.4
    7 Stable tag: 1.1.1
     7Stable tag: 1.1.2
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 Ask buyers "How did you hear about us?" on the thank-you page and see which marketing channels actually bring in revenue.
     11Ask "How did you hear about us?" after checkout and see the revenue each marketing channel brings, even the sales your tracking marks Direct.
    1212
    1313== Description ==
    1414
    15 **Which marketing brings in sales?** Ad tracking misses a lot: cookie banners, iPhone privacy rules, word of mouth, podcasts and TikTok videos all leave no link to follow. So ask the buyer.
     15**Which marketing actually brings in sales?** Link tracking can't tell you. Cookie banners, iPhone privacy rules, word of mouth, podcasts and TikTok videos leave no link to follow, so WooCommerce files those orders under "Direct" or "Unknown". Often that is half your revenue.
    1616
    17 SourceCrate shows a short survey on the WooCommerce thank-you page, saves each answer with the order, and turns the answers into **revenue per marketing channel**: "TikTok brought $4,200 this month, and 60% of those buyers were new."
     17SourceCrate asks the one person who knows: the buyer. A short "How did you hear about us?" survey appears on the WooCommerce thank-you page (or at checkout), each answer is saved with its order, and you get **revenue per marketing channel**: *"TikTok brought $4,200 this month, and 80% of those buyers were new."*
    1818
    19 = What you get, free =
     19**Try it first:** click **Live Preview** above for a demo store with five weeks of answers, or [open a free test site with WooCommerce and SourceCrate](https://app.zipwp.com/wp?plugins=woocommerce,sourcecrate-post-purchase-survey) (by ZipWP, no sign-up).
    2020
    21 * **"How did you hear about us?" ready on activation**, with Google, Instagram, Facebook, TikTok, YouTube, friend or family, podcast and influencer answers. Answers are shuffled for each buyer so the first one is not over-picked.
    22 * **Drag-and-drop survey builder.** Drag fields and ready-made templates onto a live preview of the card, reorder by dragging, and edit everything in the options panel. Desktop and mobile preview, full-screen mode.
    23 * **Unlimited questions, fully editable.** Change the question, add, rename, reorder or remove answers, add "Other" with a text box, make a question skippable or not.
    24 * **Seven answer types:** single choice, multiple choice, dropdown, yes / no, 1–5 star rating, short text and long text.
    25 * **Ask on the thank-you page, at checkout, or both.** At checkout it is a "How did you hear about us?" checkout field (a dropdown) on the block or classic checkout, optional or required. Choose "Checkout, then thank-you page" and buyers who skip it are asked again after paying.
     21= How it works =
     22
     231. **Activate.** "How did you hear about us?" is live on your thank-you page straight away, with Google, Instagram, Facebook, TikTok, YouTube, friend or family, podcast and influencer answers.
     242. **Buyers answer in one click.** One question at a time, answers shuffled so the first one is not over-picked, and every answer is saved the moment it is given.
     253. **See what sells.** Reports show orders, revenue and new buyers for every answer, next to what WooCommerce's own tracking recorded.
     26
     27= Ask the right question, in the right place =
     28
     29* **Thank-you page, checkout, or both.** At checkout it is a "How did you hear about us?" dropdown on the block or classic checkout, optional or required. "Checkout, then thank-you page" asks again after payment if the buyer skipped it.
     30* **Drag-and-drop survey builder** with a live preview of the card, desktop and mobile views and a full-screen mode.
     31* **Unlimited questions, seven answer types:** single choice, multiple choice, dropdown, yes / no, 1–5 star rating, short text and long text. Add "Other" with a text box and choose whether a question can be skipped.
    2632* **Ready-made templates:** "What almost stopped you from buying?", "What made you buy today?", "Which other stores did you consider?" and more.
    27 * **Ask the right buyers:** first-time or returning buyers only, and only (or never) for orders with certain products or categories.
    28 * **A second chance on My Account.** Logged-in buyers who skipped the card can answer later from My Account → Orders.
    29 * **One question at a time.** Each answer is saved the moment it is given, so a buyer who stops after the first question still counts. You choose how many questions one buyer sees.
    30 * **Revenue per answer:** orders, revenue after refunds, average order value, share and new-vs-returning buyers for every answer, any date range, plus the response rate.
    31 * **"Untracked by WooCommerce" headline:** the share of revenue your link tracking marked Direct or Unknown, and where those buyers really came from.
    32 * **On the Orders list:** a "Heard about us" column next to WooCommerce's Origin, and a filter to show only the orders that came from TikTok, a friend or anything else.
    33 * **"WooCommerce says Direct, the buyer says TikTok."** See WooCommerce's own order attribution next to what buyers told you, and how much revenue link tracking could not explain.
    34 * **On the order screen:** every answer next to WooCommerce's attribution.
    35 * **Useful from day one.** Before the first answer, Reports shows your last 90 days by WooCommerce's own tracking, and how much of that revenue is Direct or Unknown.
    36 * **Top channels on your dashboard:** this month's best three answers by revenue and your response rate.
     33* **Targeting:** ask first-time or returning buyers only, and only (or never) for orders with certain products or categories. Cap how many questions one buyer sees.
     34* **A second chance on My Account:** logged-in buyers who skipped the card can answer later from My Account → Orders.
     35
     36= See which channels bring revenue =
     37
     38* **Revenue per answer:** orders, revenue after refunds, average order value, share of orders and new vs. returning buyers, for any date range, plus your response rate.
     39* **"Untracked by WooCommerce":** the share of revenue your link tracking marked Direct or Unknown, and where those buyers say they really came from.
     40* **"WooCommerce says Direct, the buyer says TikTok":** WooCommerce's order attribution side by side with the buyer's answer, on the report, on every order screen and as a "Heard about us" column and filter on the Orders list.
     41* **Useful from day one:** before the first answer, Reports shows your last 90 days by WooCommerce's own tracking.
     42* **Dashboard widget** with this month's top three channels and your response rate.
     43* **CSV export** of every answer.
     44
     45= Built for real stores =
     46
    3747* **Switching from Where Did You Hear About Us Checkout Field?** Import its answers in one click, with their revenue and order dates, even after you deactivate it.
    38 * **CSV export** of every answer.
    39 * **Multilingual stores:** translate your questions, answers, card title and thank-you message with WPML or Polylang. Reports keep one row per answer in every language.
    40 * **Block and classic checkout**, HPOS compatible.
    41 * **Private by design:** answers stay in your WordPress database. Nothing is sent anywhere, no account needed. Works with WordPress's personal data export and erasure tools.
     48* **Multilingual stores:** translate questions, answers and card text with WPML or Polylang. Reports keep one row per answer in every language.
     49* **Matches your theme:** the card uses your theme's fonts, colours and button styles, on block and classic themes.
     50* **Block and classic checkout, HPOS compatible.** Its script and styles load only on the order received page.
     51* **Private by design:** answers stay in your WordPress database. Nothing is sent anywhere and no account is needed. Works with WordPress's personal data export and erasure tools.
    4252
    4353= Who it is for =
    4454
    45 Stores that spend on marketing across two or more channels and want to know which ones sell. You will see patterns from around 50 orders a month.
     55WooCommerce stores that market on two or more channels (ads, social, influencers, podcasts, word of mouth) and want to know which ones sell. Patterns show from around 50 orders a month.
    4656
    4757= Why ask instead of track? =
    4858
    49 WooCommerce's order attribution only knows the last link a buyer clicked. A buyer who saw you on a podcast, heard about you from a friend, or watched a TikTok and later typed your address shows up as "Direct" or "Unknown". Only the buyer knows, and most are happy to tell you in one click.
     59WooCommerce's order attribution only knows the last link a buyer clicked. A buyer who heard you on a podcast, got a tip from a friend, or watched a TikTok and later typed your address shows up as "Direct" or "Unknown". Post-purchase surveys are how large direct-to-consumer brands fill that gap, and most buyers are happy to answer in one click.
    5060
    5161== Installation ==
    … …  
    5767
    5868== Frequently Asked Questions ==
     69
     70= Can I try it before installing? =
     71
     72Yes. Click **Live Preview** at the top of this page to open a demo store in your browser, with five weeks of orders and answers already in the reports. For a full test site, [open a free WooCommerce + SourceCrate site on ZipWP](https://app.zipwp.com/wp?plugins=woocommerce,sourcecrate-post-purchase-survey).
    5973
    6074= Where does the survey show? =
    … …  
    137151== Changelog ==
    138152
     153= 1.1.2 =
     154* New: Live Preview on wordpress.org opens a demo store with five weeks of answers.
     155* Clearer plugin name and description.
     156
    139157= 1.1.1 =
    140158* New: translate your questions, answers, card title and thank-you message with WPML or Polylang. Reports keep one row per answer across languages.
    … …  
    159177== Upgrade Notice ==
    160178
     179= 1.1.2 =
     180Clearer name and description, and a Live Preview on wordpress.org. No code changes.
     181
    161182= 1.1.1 =
    162183Translate your survey with WPML or Polylang.
  • sourcecrate-post-purchase-survey/trunk/sourcecrate-post-purchase-survey.php

    r3788916 r3788929  
    11<?php
    22/**
    3  * Plugin Name: SourceCrate – Post-Purchase Survey & Attribution for WooCommerce
     3 * Plugin Name: SourceCrate – How Did You Hear About Us Survey & Attribution for WooCommerce
    44 * Plugin URI: https://techzigya.com/sourcecrate
    5  * Description: Ask buyers how they found you on the thank-you page and see which marketing channels actually bring in revenue.
    6  * Version: 1.1.1
     5 * Description: Ask buyers "How did you hear about us?" after checkout and see which marketing channels actually bring in revenue.
     6 * Version: 1.1.2
    77 * Author: @wpmilan
    88 * Author URI: https://milanc.com.np/
    … …  
    2323
    2424if ( ! defined( 'SCPS_VERSION' ) ) {
    25         define( 'SCPS_VERSION', '1.1.1' );
     25        define( 'SCPS_VERSION', '1.1.2' );
    2626}
    2727
Note: See TracChangeset for help on using the changeset viewer.