Linux 软件免费装
Banner图

Australcode Back In Stock for WooCommerce

开发者 australcode
更新时间 2026年8月16日 09:47
PHP版本: 8.2 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

waitlist restock back in stock restock alert back in stock notifier

下载

1.8.1 1.7.2 1.7.0 1.6.1 1.6.3 1.7.3 1.7.1 1.6.2 1.6.0

详情介绍:

Australcode Back In Stock is a back in stock notifier and waitlist for WooCommerce that turns out-of-stock products into recovered sales. It is privacy-first (double opt-in and explicit consent built in), sends through Action Scheduler so big waiting lists never time out, and keeps every core feature free (Pro adds restock coupons, recovered-revenue tracking, SMS/WhatsApp alerts, Klaviyo & Mailchimp sync and webhooks). When a product is sold out, a "Notify me when available" form appears on the product page. Customers leave their email, and the moment you restock they get an automatic email with a link straight to it. No more lost sales because a customer couldn't be bothered to check back. How it works
  1. A product runs out of stock.
  2. A subscribe form appears on the product page (simple, variable, grouped and subscription products).
  3. Customers enter their email — optionally confirming it first (double opt-in).
  4. You restock the product.
  5. Everyone on the waiting list gets an automatic email with a link to buy it.
  6. Customers can unsubscribe with one click from any email.
Free features Pro features Get Pro → Privacy The plugin sends restock emails through your own site (wp_mail / your SMTP). The free plugin never sends your subscribers' data to any third-party service: emails are stored in your own database, and the IP used for anti-abuse rate limiting is stored hashed, never in clear text. Two optional integrations are off by default: the Pro SMS/WhatsApp feature sends the phone number you collect — with the customer's separate consent — to Twilio to deliver the message, and Freemius handles licensing and updates. Both are described under "External services" below.

安装:

  1. Upload the plugin to /wp-content/plugins/, or install it from the Plugins screen.
  2. Activate it. WooCommerce must be installed and active.
  3. Go to Back in Stock → Settings to review the options (double opt-in, button label, email texts).
  4. That's it — the subscribe form shows automatically on any out-of-stock product.
  5. Want restock coupons, recovered-revenue tracking, SMS/WhatsApp alerts or Klaviyo & Mailchimp sync? See what Pro adds →

屏幕截图:

  • The subscriber list in the admin: who is waiting, how many restock emails already went out, and a "Top demand" panel that ranks your restock priority — all free.
  • Settings — turn on double opt-in and the consent checkbox in one click, no code and no third-party service.
  • The automatic restock email customers receive — one tap from inbox to the product page.
  • Grouped products: a separate "notify me" form for each out-of-stock item in the group — also free.
  • Recovered-revenue dashboard (Pro) — see exactly how many sales and how much revenue the waiting list brings back.
  • SMS & WhatsApp restock alerts (Pro) — reach customers on their phone through your own Twilio account.
  • Appearance panel — pick an accent color, an outline or solid button and how round the corners are. The form matches your theme without a line of CSS. Free.

升级注意事项:

1.8.1 New: an Appearance panel matches the form to your theme — accent color, button style and corner radius, no CSS needed. The form's intro line is now editable too. Adds the acbis_after_form hook for developers. Safe in-place upgrade — no settings or data changes. 1.7.3 Translation fix: the editor block and the plugin description now appear in your language. Safe in-place upgrade — no settings or data changes. 1.7.2 Fix: with the free version installed, an active Pro licence no longer reports Pro as unlocked — install the Pro download to get the Pro features. Safe in-place upgrade — no settings or data changes. 1.7.1 Fix: the Contact Us screen is back in the plugin menu (email support), plus Spanish translations and License screen polish. Safe in-place upgrade — no settings or data changes. 1.7.0 New: the back-in-stock form now covers grouped products and WooCommerce Subscriptions. Safe in-place upgrade — no settings or data changes. 1.6.3 Maintenance: removed the "More by Australcode" cross-promotion section from the Upgrade screen. Safe in-place upgrade — no settings or data changes. 1.6.2 Minor visual polish of the admin screens (button states and responsive section headers). No action required after updating. 1.6.1 Bug-fix release: the Pro "Email marketing" settings now save correctly, the settings save bar no longer overlaps content, and uninstall fully cleans up Pro data. No action required after updating. 1.6.0 New Pro tools: signed webhooks for Zapier/Make/n8n and Slack/Discord demand alerts. The free plugin is unchanged. No action required after updating. 1.5.0 New Pro integration: automatic subscriber sync to Klaviyo and Mailchimp. The free plugin is unchanged. No action required after updating. 1.4.0 New Pro channel: SMS & WhatsApp restock alerts through Twilio (opt-in, with customer consent). The free plugin is unchanged. No action required after updating. 1.3.0 New Pro tools to recover sales: restock coupons applied automatically at checkout, plus a recovered-revenue dashboard. The free plugin is unchanged. No action required after updating. 1.2.2 Tidier admin menu: the separate "Family" page is now part of a single "Upgrade" screen. No action required after updating. 1.2.1 Polish for the restock email (inbox preview line, product-first heading, reliable Outlook button) and a small mobile fix for the subscriber list. No action required after updating. 1.2.0 Restock emails now include the product image and price, and the subscriber list works better on mobile. No action required after updating. 1.1.0 Reliability + integration update: fixes the form on cached storefronts, adds developer hooks, and improves popup/page-builder support. No action required after updating. 1.0.0 First public release of Australcode Back In Stock for WooCommerce.

常见问题:

How does "notify me when back in stock" work?

When a product (or a specific variation) is out of stock, the form appears in place of the add-to-cart area. Customers leave their email — optionally confirming it first (double opt-in) — and when you restock, everyone on that product's waiting list automatically receives the back-in-stock email with a direct link to buy.

Does it work with variable products?

Yes. For variable products the form appears when the customer selects an out-of-stock variation, and notifies only the people waiting for that specific variation.

Does it support grouped products and WooCommerce Subscriptions?

Yes. On a grouped product, a separate "notify me" form appears for each out-of-stock item in the group, so customers can wait for exactly the ones they want. WooCommerce Subscriptions products are supported too — both simple and variable subscriptions — using the same restock detection as regular products.

Will it send hundreds of emails at once and time out?

No. Sending runs in the background through Action Scheduler (bundled with WooCommerce), in batches, so it scales to large waiting lists.

Do customers need an account?

No. They only leave an email. Confirmation and unsubscribe work through secure tokenized links, no login required.

Does it send my customers' data anywhere?

By default, no. Restock emails are sent from your site's own email (wp_mail / your SMTP) and your subscribers' data stays in your database. Two optional integrations can send data, both off by default: the Pro SMS/WhatsApp feature sends a customer's phone number (with their consent) to Twilio to deliver the message, and Freemius handles license validation and updates if you opt in. See "External services".

What happens if my Pro license expires?

Nothing breaks and nothing is deleted. Every free feature keeps working forever — the notify-me form, the automatic restock email, background sending, the subscriber list and one-click unsubscribe. The Pro tools (restock coupons, recovered-revenue tracking, SMS & WhatsApp alerts, Klaviyo/Mailchimp sync and webhooks) turn off while the license is lapsed and turn back on when you renew. Your subscribers, settings and history stay in your own database.

Does the form work with page caching?

Yes. The form is rendered with the product page and submissions go through AJAX, so cached pages keep working. If a cached page is very old (most caches expire within hours), the security token can expire — the customer simply gets a "please refresh and try again" message instead of a silent failure.

Can I restyle the form to match my theme?

You mostly don't have to. The form inherits your theme: text color, fonts and the hairlines/backgrounds derive from whatever the surrounding page is using, so it follows a light or a dark theme on its own, and the button is an outline that borrows your text color rather than imposing one. If you do want to adjust it, no code is needed: Back in Stock → Settings → Appearance has an accent color, a button style (outline or solid) and a corner shape. The plugin only writes what you actually change, so anything you had overridden in your own CSS keeps winning. A solid button picks its label color — black or white — from the contrast of your accent, so a light accent does not end up with unreadable white text on top. To go further than the panel, set CSS variables on .acbis-form, .acbis-grouped — list both so the section chrome of grouped products is themed too, or you get a two-tone widget: .acbis-form, .acbis-grouped { --acbis-accent: #3CB54A; --acbis-focus: #1d6b28; --acbis-btn-bg: #3CB54A; --acbis-btn-fg: #ffffff; --acbis-btn-border: #3CB54A; }

  • --acbis-accent — focus rings, the bell icon and links. Default #2271b1.
  • --acbis-focus — color of the focus ring only. Defaults to --acbis-accent. Set it when your brand color is too light to be visible as a ring: the accent stays on the bell and the links, and the ring gets a color that passes contrast. The Appearance panel sets this for you when you pick an accent that does not reach 3:1.
  • --acbis-btn-bg, --acbis-btn-fg, --acbis-btn-border — button fill, label and border. Defaults make an outline button that inherits your text color; set all three to go solid and branded.
  • --acbis-radius, --acbis-field-radius, --acbis-btn-radius — corner radius of the card, the fields and the button (12px, 8px, 8px).
  • --acbis-border, --acbis-bg, --acbis-field-border — the neutral lines and backgrounds. These derive from your text color automatically, so overriding them is rarely needed.
  • --acbis-success, --acbis-error — confirmation and error messages.

What makes this plugin a good fit?

It is built for real stores: reliable background sending, double opt-in and explicit consent built in, and a clean admin list to see exactly who is waiting for what. The Pro version adds restock coupons that recover sales automatically, a recovered-revenue dashboard, and one-click CSV export of your subscriber list.

更新日志:

1.8.1 1.7.3 1.7.2 1.7.1 1.7.0 1.6.3 1.6.2 1.6.1 1.6.0 1.5.0 1.4.0 1.3.0 1.2.2 1.2.1 1.2.0 1.1.0 1.0.0