Title: SeqWins Display
Author: destinyexpress
Published: <strong>November 14, 2026</strong>
Last modified: November 14, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/seqwins-display.svg)

# SeqWins Display

 By [destinyexpress](https://profiles.wordpress.org/destinyexpress/)

[Download](https://downloads.wordpress.org/plugin/seqwins-display.zip)

 * [Details](https://wordpress.org/plugins/seqwins-display/#description)
 * [Reviews](https://wordpress.org/plugins/seqwins-display/#reviews)
 *  [Installation](https://wordpress.org/plugins/seqwins-display/#installation)
 * [Development](https://wordpress.org/plugins/seqwins-display/#developers)

 [Support](https://wordpress.org/support/plugin/seqwins-display/)

## Description

A SeqWins walks somebody through a process one step at a time: a screenshot with
the important part marked, a short instruction, and a button to the page where they
do it. You make SeqWins on [angelsponsoring.com](https://angelsponsoring.com/). 
SeqWins Display shows them on your own WordPress website, records how your visitors
get on, and tells you about it.

#### How it works

 1. In wp-admin, go to **SeqWins Display** and press **Connect to SeqWins**.
 2. Sign in to angelsponsoring.com and approve your website. You are brought straight
    back.
 3. Tick the SeqWins you want on this website and press **Copy**.

#### Made on angelsponsoring.com

SeqWins are made on angelsponsoring.com: screen capture, recording and editing all
happen there, and this plugin has none of it. Press **Create a SeqWins on angelsponsoring.
com** on the SeqWins screen, make and save it there, then come back to wp-admin:
it is marked **New** and ready to copy.

Each SeqWins is copied to your website, screenshots and all, so it loads from your
own server with nothing waiting on another site. A SeqWins copied to your website
is always shown, even while angelsponsoring.com can’t be reached or after you disconnect.

#### Live SeqWins

Live SeqWins is the SeqWins browser extension, on the Chrome Web Store (Chrome, 
Edge, Brave, Opera) and as a signed Firefox file on angelsponsoring.com. A SeqWins
recorded with it can also guide its viewers on the website the steps are on: viewers
whose browser has it see **Guide me on the website itself**, which opens the SeqWins
on angelsponsoring.com at the step they have reached, where Live SeqWins takes over
with one press. Everyone else follows the screenshots on your page.

#### Place a SeqWins anywhere

Whole, or as a **card** — its title, a line of its introduction, how many steps 
and its first screenshot, with a Start button that opens the whole SeqWins in its
place (or goes to a page you choose).

 * **New page with it:** one press on the SeqWins or Library screen makes a draft
   page holding it.
 * **Block:** “SeqWins”, in the block editor’s Embeds group (whole or card).
 * **Shortcode:** `[seqwins_display id="123"]`, `[seqwins_display id="123" view="
   card"]`.
 * **WPBakery:** a “SeqWins” element in the Content group, and “SeqWins library”.
 * **A library of cards:** `[seqwins_display_library columns="3"]` — every SeqWins
   copied here, including ones you copy later.
 * **Widget:** “SeqWins”, for sidebars and footers.
 * **Paste its link or embed code:** a SeqWins’ address from angelsponsoring.com
   on a line of its own, or its embed code, is drawn here — no frame.

#### The public library

SeqWins Display  Library  **Public library** lists the public SeqWins on angelsponsoring.
com whose authors share them, with a search, a preview and the codes for each. One
you place from there without copying it shows a **Show this walkthrough** button,
and only when a visitor presses it is it loaded inside a frame from angelsponsoring.
com. **Its viewers are recorded by angelsponsoring.com, not by your website** (see
External services). Your own SeqWins, copied here, are always drawn and recorded
on your website.

#### Always up to date

 * **Instantly:** when you edit a SeqWins on angelsponsoring.com, or redact one 
   of its screenshots, your website is told straight away and the copy is refreshed.
 * **When viewed:** checked in the background, at most every five minutes. Your 
   visitors never wait for it.
 * **Twice a day:** every copy is checked.
 * **Whenever you like:** press **Refresh now** on the SeqWins screen.

Delete or unpublish a SeqWins on angelsponsoring.com and it is removed from your
website too. A redacted screenshot’s copies on your website are deleted straight
away and never shown again.

#### Fast by design

 * The title and the whole of step 1 are in the page itself; later steps’ screenshots
   are fetched as the viewer moves on.
 * One small stylesheet and one small deferred script, only on pages with a SeqWins.
   A card costs a few kilobytes.
 * Screenshots come from your own website, and a ready-to-show copy of each SeqWins
   is kept in your object cache or transients.
 * Pages showing a SeqWins can be cached like any other page, and are cleared automatically
   when it changes, in the common caching plugins.

#### Your viewers, recorded on your website

Everything a viewer does with a SeqWins copied to your website is recorded on your
website, in its own database — not at angelsponsoring.com:

 * **Each step reached and ticked off**, in order. A step whose link must be opened
   first waits for it; the last tick can be undone.
 * **Signed-in viewers carry on from any device:** their progress is kept with their
   account on your website. A guest who signs in or signs up keeps what they had
   done.
 * **Guests carry on later on their device** when they tick **Remember my progress
   on this device** (one cookie holding a random code, set only when they tick it).
   Everybody else is recorded for their visit.
 * **Agreement to the terms** for using SeqWins, ticked before the first step.
 * **Tags** from the address they arrive on — `…/your-page/#newsletter` records “
   newsletter”.
 * **Where people stop:** the step most people reach without going further.

#### Stats and emails

**SeqWins Display  Stats** shows, for the last 7, 30 or 90 days and for all your
SeqWins or one, how many started, finished, opted in, asked for help and followed
a link to angelsponsoring.com; a day-by-day chart and table; how far people got 
through each step; and where they came from. You are emailed about each opt-in, 
and every morning with a summary of the day before (numbers only, and not on a day
with nothing to report); the Dashboard shows the last 7 days and the latest opt-
ins. Each email can be switched off, or sent to any address.

#### Opt-ins and help, kept on your website

When the author asks for a name and email before the steps (an opt-in form, set 
up with the SeqWins on angelsponsoring.com), the form appears on your website too—
with its headline, words and video. What viewers give is kept on your website only:
you are emailed about each one, see the latest under **SeqWins Display  Tracking&
privacy**, and can download them all as a CSV file. angelsponsoring.com is told 
only how many there were.

Each step can also show an **Ask for help** form. Questions are emailed from your
website to you, with the viewer’s email address to reply to, and are not stored 
on your website or sent to angelsponsoring.com.

#### Privacy

 * **No cookie unless a visitor asks for one** by ticking “Remember my progress 
   on this device” (or saying yes to preference cookies on a consent banner that
   uses the WP Consent API). It holds a random code, and unticking removes it. No
   IP addresses or anything else that identifies a guest are kept.
 * **You choose how long records are kept** — 30 days to two years after a viewer’s
   last visit — and can delete them all at any time. Visits nobody asked to remember
   are deleted the next day. Both ways of carrying on can be switched off under **
   Tracking & privacy**.
 * **WordPress’s privacy tools** (Tools  Export / Erase Personal Data) include opt-
   ins and signed-in viewers’ progress, found by email address. Suggested wording
   for your privacy policy is added under Settings  Privacy.
 * **angelsponsoring.com receives no records of people**, and the daily totals (
   numbers per SeqWins per day) only if you switch sharing on.
 * **Screenshots come from your website.** Visitors’ browsers load nothing from 
   angelsponsoring.com unless you choose to, or they press play on a video, press
   Show on a public-library SeqWins, or follow a link.
 * **The connection key is stored encrypted**, and notes from angelsponsoring.com
   are signed and checked on arrival.
 * **Deleting the plugin keeps your data** unless you first tick **Delete everything
   when the plugin is deleted**.

#### Referrals and search engines

“Use this SeqWins” links to angelsponsoring.com, at the start and end of each SeqWins,
are off until you switch them on under **Tracking & privacy**. When shown, they 
carry your account’s referral code, so anyone who signs up there after following
one is credited to your account. Step buttons that the author pointed at angelsponsoring.
com carry the code too.

Each SeqWins carries HowTo structured data describing its steps. If you switch it
on, a page that is nothing but one SeqWins tells search engines the original is 
on angelsponsoring.com; it is off by default.

#### Your SeqWins account

SeqWins Display shows the SeqWins in a SeqWins account on angelsponsoring.com, where
they are made and stored. Connect the account, and everything described here is 
part of the plugin.

### External services

This plugin relies on **Angel Sponsoring** (angelsponsoring.com), the service where
SeqWins are created and stored, to connect your account and to copy your SeqWins
to your website and keep them up to date. The plugin does not contact angelsponsoring.
com until you press **Connect to SeqWins**, or open the **Public library** tab (
which loads the public list from there). SeqWins already copied to your website 
are shown without contacting it.

What is sent, and when:

 * **When you connect:** your browser is sent to angelsponsoring.com to sign in 
   and approve. It carries your website’s address and name, the WordPress and plugin
   versions, the plugin’s name and a one-time security challenge. Your website then
   sends a one-time code and secret to angelsponsoring.com to complete the connection.
 * **Your account’s details** — its name, the terms viewers agree to, your referral
   code and image settings — are received when you connect, and asked for again 
   only when angelsponsoring.com says they have changed, when you press **Check 
   now**, or to see whether a lost connection is back.
 * **When SeqWins are copied or updated:** your website sends its connection key
   and which SeqWins it wants, and receives the SeqWins’ content. Screenshots are
   downloaded from angelsponsoring.com to your website.
 * **To check copies are current** (when a SeqWins is viewed, at most every five
   minutes per SeqWins; and twice a day): your website sends the numbers of the 
   SeqWins it has copied, and receives the current edition of each.
 * **Notes from angelsponsoring.com:** when you change a SeqWins, angelsponsoring.
   com sends your website a short signed note saying which SeqWins changed, to `/
   wp-json/seqwins-display/v1/notify` on your website. It contains no personal data.
   Your website then asks angelsponsoring.com for the change itself.
 * **When you disconnect, switch the plugin off (unless you untick that under Tracking&
   privacy), or delete the plugin with “Delete everything” ticked:** your website
   tells angelsponsoring.com, so your account no longer lists it.
 * **Daily totals, only if you switch sharing on** (Tracking & privacy; off by default):
   once a day your website sends, for each SeqWins and day, how many viewers started,
   finished, reached each step, opted in, followed a link to angelsponsoring.com,
   or asked for help. Numbers only.
 * **With every request** after connecting, your website sends its connection key,
   its address and name, the WordPress and plugin versions, the plugin’s name, and
   its address for notes.
 * **When you press “Create a SeqWins on angelsponsoring.com”:** your browser opens
   the SeqWins builder there, with your website’s connection number so it can offer
   the way back.

What visitors’ browsers load from elsewhere, and when:

 * **Screenshots** are shown from the copies on your website. Only if you choose
   to serve screenshots from angelsponsoring.com (Tracking & privacy; off by default)
   are they loaded from angelsponsoring.com or its content delivery network, which
   then receives the visitor’s IP address and browser details.
 * **A public-library SeqWins you place without copying it** is loaded inside a 
   frame from angelsponsoring.com when the visitor presses Show (or, if you switch
   that on, as it comes into view). angelsponsoring.com then receives the visitor’s
   IP address and browser details and records that viewer’s progress itself.
 * **A video in a SeqWins** is loaded only when the visitor presses play: from angelsponsoring.
   com, or from YouTube, Vimeo or Rumble when the author chose a video there. That
   service then receives the visitor’s IP address and browser details.
 * **Links and buttons** take the visitor to the address they show; links to angelsponsoring.
   com carry your account’s referral code.

The services and their terms:

 * **Angel Sponsoring** (angelsponsoring.com), provided by Destiny Express Ltd: 
   [Terms and conditions](https://angelsponsoring.com/terms-conditions/) · [Privacy policy](https://angelsponsoring.com/privacy-policy/)
 * **YouTube** (youtube-nocookie.com), provided by Google: [Terms of service](https://www.youtube.com/t/terms)·
   [Privacy policy](https://policies.google.com/privacy)
 * **Vimeo** (player.vimeo.com), provided by Vimeo.com, Inc.: [Terms of service](https://vimeo.com/terms)·
   [Privacy policy](https://vimeo.com/legal/privacy/policy)
 * **Rumble** (rumble.com), provided by Rumble Inc.: [Terms and conditions](https://rumble.com/s/terms)·
   [Privacy policy](https://rumble.com/s/privacy)

## Blocks

This plugin provides 1 block.

 *   SeqWins One of your SeqWins, or one from the public library: a step-by-step
   walkthrough with screenshots, whole or as a card.

## Installation

 1. Install and activate the plugin.
 2. Go to **SeqWins Display** in wp-admin and press **Connect to SeqWins**.
 3. Sign in to angelsponsoring.com, approve your website, and choose your SeqWins.

Your website needs to be able to make outgoing HTTPS requests, as nearly all hosts
allow.

For testing against a staging copy of angelsponsoring.com, add `define( 'SEQWINS_DISPLAY_SOURCE','
https://staging…' );` to wp-config.php.

## FAQ

### Do I need an account on angelsponsoring.com?

Yes. SeqWins are made and stored there, and the plugin shows the ones in your account.

### Can more than one account be connected to a website?

No. Each website connects to one SeqWins account, chosen by whoever manages the 
website.

### I approved the connection but was not brought back.

The approval page shows a connection code. Open **SeqWins Display** on your website,
choose “Enter the code instead”, and type it in. It works once, within ten minutes.

### It says this site’s security keys have changed.

Some security plugins change the keys in wp-config.php, and the saved connection
is encrypted with them. Press **Connect to SeqWins** again. Your copied SeqWins 
are kept, and shown meanwhile.

### How is the connection kept secure?

 * **Connecting** uses a one-time code that only works together with a secret your
   website never sends anywhere, so it is useless to anybody who sees it.
 * **The connection key is stored encrypted** in your database (libsodium, or OpenSSL
   AES-256-GCM), with a key made from your site’s own security keys in wp-config.
   php. It can only read your own account’s details and SeqWins, and can be disconnected
   at any time, from your website or from your account on angelsponsoring.com.
 * **Notes from angelsponsoring.com are signed** (HMAC-SHA256 with your connection’s
   key) and checked on arrival. Notes that are unsigned, wrongly signed, more than
   five minutes old or already received are refused.
 * **Visitors’ requests** to `/wp-json/seqwins-display/v1/viewer` can only record
   that visitor’s own progress, opt-in or help request on a SeqWins copied here,
   are limited in number, are never cached, and store no IP addresses.
 * **Every form and button in wp-admin** checks a nonce and that you may manage 
   the site.

### What happens to my copies if angelsponsoring.com is down, or I disconnect?

They are shown as usual. Your website checks its copies twice a day; if a check 
fails it tries again over the next hour, and while it can’t get through, copying
and refreshing wait, with a message in wp-admin saying why. They carry on by themselves
once the connection returns (or once you connect again).

### My website is behind a firewall. Will updates still arrive?

Yes. The instant notes may not get through, but copies are still checked when viewed
and twice a day, and you can press **Refresh now** at any time.

### What happens when I redact a screenshot?

The pictures copied to your website are deleted straight away and never shown again.
Its steps keep showing, with “This picture is being updated” where each screenshot
was, until the new pictures arrive — even on pages your visitors already have open.

### Which editors can I place a SeqWins with?

 * **Block editor:** the “SeqWins” block in the Embeds group, with “Show: the whole
   SeqWins / its card”.
 * **Shortcodes** work in the classic editor, Shortcode blocks and text widgets.
 * **WPBakery:** a “SeqWins” element in the Content group (whole or card), and “
   SeqWins library”.
 * **Embed code** from angelsponsoring.com works in either form (card or whole).
 * **The public library** gives a block, shortcode, WPBakery code and HTML for each
   SeqWins it lists.

### Where is viewers’ progress kept?

For every SeqWins copied to your website: in your website’s own database, in four
tables — `wp_simplet_display_progress` (each visit’s steps), `wp_simplet_display_viewers`(
when they were seen, their tags and terms agreement), `wp_simplet_display_leads`(
opt-ins) and `wp_simplet_display_counts` (daily totals, numbers only). They are 
removed when the plugin is deleted with “Delete everything” ticked.

So that nobody can fill your database by sending made-up progress, each visit can
record only so much: about six changes per step of a SeqWins an hour, plus 30 to
spare, and your website starts recording at most 120 new visits a minute. Past either
limit the SeqWins carries on working on the page; that visit’s progress just isn’t
recorded.

### Can I make or edit a SeqWins in WordPress?

No. SeqWins are made and edited on angelsponsoring.com. The plugin takes you there
with one button, and shows, records and reports on what you make.

### Where do opt-ins go?

Into your website’s own database (`wp_simplet_display_leads`), and an email to you
for each one, with who, which SeqWins and which page. They are included in WordPress’s
export and erase tools by email address, and are not sent to angelsponsoring.com.
A mailing-list plugin on your website can pick them up through the `seqwins_display_lead_captured`
action.

### Does it set cookies?

Only when a visitor asks: ticking **Remember my progress on this device** sets `
sd_viewer` (a random code, HttpOnly) and `sd_consent`, for your retention period.
Unticking removes them. Signed-in viewers need no cookie of ours: their progress
is kept with their account. Consent banners that use the WP Consent API are told
about the cookie, and a yes to preference cookies there counts as ticking the box.
You can switch the box off under **Tracking & privacy**.

### Where are the screenshots kept?

In a folder inside your website’s uploads folder (usually `wp-content/uploads/simplet-
display/`), one folder per SeqWins, not in your Media Library. They are deleted 
when you remove a SeqWins from your website, or delete the plugin with “Delete everything”
ticked. You can choose to serve them from angelsponsoring.com instead, under **Tracking&
privacy**; this website’s copies are then used if angelsponsoring.com cannot be 
reached.

### I deleted the plugin. Is my data gone?

Not unless you ticked **Delete everything when the plugin is deleted** (under **
SeqWins Display  Tracking & privacy**) first. By default, deleting the plugin keeps
your copied SeqWins, opt-ins, stats and settings, so reinstalling it and pressing
Connect brings everything back. Switching the plugin off (which deleting does first)
disconnects it from your SeqWins account, unless you untick **Disconnect from angelsponsoring.
com when the plugin is switched off**.

### Will it slow my pages down, or upset my caching plugin?

No. Pages without a SeqWins carry nothing from it. Pages showing a SeqWins can be
cached like any other page: they are the same for every visitor who is not signed
in, and set no cookie when viewed. Each visitor’s progress goes to your website 
separately, as a request no cache keeps.

 * Cached pages showing a SeqWins are cleared automatically when it changes in WP
   Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, WP-Optimize and SiteGround
   Speed Optimizer. Other caches can listen for the `seqwins_display_purge_post`
   action.
 * The small viewer script is kept out of “delay JavaScript”, combining and minifying(
   WP Rocket, LiteSpeed Cache, SiteGround Speed Optimizer, Autoptimize, Cloudflare
   Rocket Loader), so the first press of a button always works.
 * **SeqWins Display  Cache tools** shows what is kept and which caching plugins
   were found, with buttons to check or refresh every copy, copy the screenshots
   again, clear the fast copies, or clear cached pages.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“SeqWins Display” is open source software. The following people have contributed
to this plugin.

Contributors

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

[Translate “SeqWins Display” into your language.](https://translate.wordpress.org/projects/wp-plugins/seqwins-display)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/seqwins-display/), 
check out the [SVN repository](https://plugins.svn.wordpress.org/seqwins-display/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/seqwins-display/)
by [RSS](https://plugins.trac.wordpress.org/log/seqwins-display/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.3.2

 * Viewers’ pages and the privacy tools say “SeqWins” directly, with nothing in 
   between.
 * Requests to angelsponsoring.com name the plugin and nothing else about it.
 * Keeps less of angelsponsoring.com’s answer: what the plugin does not use is no
   longer stored.

#### 3.3.1

 * As planned for 3.3: SeqWins Display names itself in every request, and angelsponsoring.
   com answers with the plugin’s whole service for any connected account.
 * Viewers carry on later, on every site: signed-in viewers from any device, and
   guests on their device when they tick “Remember my progress on this device”. 
   Both on, and each can be switched off under Tracking & privacy.
 * As planned: every action and filter is named `seqwins_display_…`.
 * Errors SeqWins Display reports are its own; other plugins and themes report theirs.
 * Fixed: a SeqWins copied to your website could fail to appear on its page.
 * Fixed: the SeqWins screen could fail to open once connected, and the Check, Refresh
   and Copy again buttons under Cache tools could fail.

#### 3.2.1

 * A public-library SeqWins placed without copying it shows a “Show this walkthrough”
   button, and loads from angelsponsoring.com only when it is pressed (unless you
   choose otherwise under Tracking & privacy).
 * Your account’s details arrive when you connect, and are asked for again only 
   when angelsponsoring.com says they changed or you press Check now.
 * Each visit can record only so much progress, so the visitors’ address can’t be
   used to fill your database.
 * Adds license.txt (GPLv2 or later).

## Meta

 *  Version **3.3.2**
 *  Last updated **9 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [onboarding](https://wordpress.org/plugins/tags/onboarding/)[screenshots](https://wordpress.org/plugins/tags/screenshots/)
   [step-by-step](https://wordpress.org/plugins/tags/step-by-step/)[tutorial](https://wordpress.org/plugins/tags/tutorial/)
   [walkthrough](https://wordpress.org/plugins/tags/walkthrough/)
 *  [Advanced View](https://wordpress.org/plugins/seqwins-display/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/seqwins-display/)