Title: CartPin – Sticky Add to Cart Bar for WooCommerce
Author: Plugin Nest
Published: <strong>November 7, 2026</strong>
Last modified: November 7, 2026

---

Search plugins

![](https://ps.w.org/cartpin/assets/banner-772x250.png?rev=3789700)

![](https://ps.w.org/cartpin/assets/icon-256x256.png?rev=3789700)

# CartPin – Sticky Add to Cart Bar for WooCommerce

 By [Plugin Nest](https://profiles.wordpress.org/pluginnest/)

[Download](https://downloads.wordpress.org/plugin/cartpin.1.0.1.zip)

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

 [Support](https://wordpress.org/support/plugin/cartpin/)

## Description

Shoppers scroll down to read the description, the reviews and the size guide. By
then the **Add to cart** button is far above them. CartPin brings it back: a slim
bar slides in at the bottom (or top) of the screen with the product picture, name,
price, a quantity box and an Add to cart button. When the real button is back on
screen, the bar slides away.

It is light, works on phones and computers, and needs no setup.

#### What shoppers see

 * **Simple products:** picture, name, price, quantity and Add to cart.
 * **Products with options (size, color…):** the bar says “Choose options” and takes
   the shopper to the options with one tap. Once an option is chosen, the bar shows
   its price and adds it. A sold-out option shows “Out of stock”.
 * **Grouped products:** “Choose items” takes the shopper to the list. Chosen items
   are added together.
 * **External / affiliate products:** your own button text, opening the partner 
   link.
 * **Sold-out products:** no bar.
 * **Phones:** a compact bar with one big button that sits above your theme’s phone
   footer bar.

#### Works with your shop

The bar’s button presses your real Add to cart button. That means everything on 
your product page keeps working: product options and add-on fields, quantity rules,
your theme’s scripts and other plugins. There are no extra requests to your server,
so it is safe with page caching.

 * Classic themes and block themes (Twenty Twenty-Five, the Add to Cart form block
   and the Add to Cart with Options block).
 * Storefront: the theme’s own sticky bar is switched off while this bar is on, 
   so shoppers see one bar.
 * WooCommerce order tables (HPOS) and the cart and checkout blocks.
 * Translation ready, right-to-left ready, keyboard and screen reader friendly, 
   and it respects “reduce motion”.

#### Settings

Find them under **WooCommerce  CartPin**, with a live preview for phone and computer:

 * Turn the bar on or off, on computers and on phones.
 * Bottom or top of the screen.
 * Show it after scrolling past the button, or whenever the button is out of sight.
 * Show or hide the picture, price and quantity box.
 * Your own button text.
 * Light or dark bar, and your button color (the text color is picked for you so
   it stays easy to read).
 * Hide the bar on any single product (Product data  Advanced).

#### Pro

[CartPin Pro](https://oneclickorderpro.com/cartpin/) is a separate add-on with: 
add to cart without a page reload, a Buy now button, choosing options inside the
bar, star rating, sale badge and low-stock note, full design control, showing the
bar only in some categories, and a report of the sales that came from the bar. The
free plugin works fully on its own.

## Screenshots

[⌊The bar at the bottom of a product page on a computer.⌉⌊The bar at the bottom 
of a product page on a computer.⌉[

The bar at the bottom of a product page on a computer.

[⌊On a phone: compact, above the theme's phone footer.⌉⌊On a phone: compact, above
the theme's phone footer.⌉[

On a phone: compact, above the theme’s phone footer.

[⌊Products with options: "Choose options" takes shoppers to the options.⌉⌊Products
with options: "Choose options" takes shoppers to the options.⌉[

Products with options: “Choose options” takes shoppers to the options.

[⌊Dark bar with your own button color.⌉⌊Dark bar with your own button color.⌉[

Dark bar with your own button color.

[⌊Settings with live preview.⌉⌊Settings with live preview.⌉[

Settings with live preview.

## Installation

 1. Go to **Plugins  Add New**, search for “CartPin” and click **Install**, then **
    Activate**.
 2. Open any product in your shop and scroll down: the bar is there.
 3. Optional: change the look under **WooCommerce  CartPin**.

WooCommerce must be installed and active.

## FAQ

### Where are the settings?

In **WooCommerce  CartPin**.

### The bar does not show. Why?

It shows on product pages that can be bought, after you scroll past the real Add
to cart button. It does not show on sold-out products, on products where you ticked“
Hide the sticky bar on this product”, or when it is switched off for phones or computers
in the settings.

### I see two sticky bars.

Your theme has its own sticky add to cart. Turn the theme’s one off in the theme
settings (Storefront’s is switched off for you).

### Does it work with product add-ons and custom fields?

Yes. The bar presses your real Add to cart button, so all the fields on your product
form are sent as usual.

### Does it slow down my site?

No. Its files are small, load only on product pages and make no requests to your
server.

### Does it collect any data?

No. The plugin does not track visitors and does not connect to any outside service.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“CartPin – Sticky Add to Cart Bar for WooCommerce” is open source software. The 
following people have contributed to this plugin.

Contributors

 *   [ Plugin Nest ](https://profiles.wordpress.org/pluginnest/)

[Translate “CartPin – Sticky Add to Cart Bar for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/cartpin)

### Interested in development?

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

## Changelog

#### 1.0.1

 * New: a “More plugins” tab on the settings page with our other free plugins. Install
   them in one click with WordPress’s own installer.

#### 1.0.0

 * First release.

## Meta

 *  Version **1.0.1**
 *  Last updated **16 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
 * [Add to Cart Button](https://wordpress.org/plugins/tags/add-to-cart-button/)[mobile](https://wordpress.org/plugins/tags/mobile/)
   [sticky add to cart](https://wordpress.org/plugins/tags/sticky-add-to-cart/)[sticky bar](https://wordpress.org/plugins/tags/sticky-bar/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/cartpin/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/cartpin/reviews/)

## Contributors

 *   [ Plugin Nest ](https://profiles.wordpress.org/pluginnest/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cartpin/)