Practical website tips and personal stories for small business owners in Montana, Utah, and beyond.
As a Shopify Web Designer, one request I recently got was to show “Starts at” before the price of products, especially for products with variants that change the price.
There might be an app you can install, but I personally try to limit unneccesary apps if possible. Shopify doesn’t offer a built-in toggle for this, but I'm here to show you a clean and reliable solution using a small amount of CSS.
This approach works great when:
global.cssMost modern Shopify themes (like Dawn) use a global.css file. This is where you’ll add the styling.
.price::before {
content: "Starts at ";
}
This uses the CSS ::before pseudo-element to inject text before the price without modifying Shopify’s Liquid files.
You might be tempted to add custom CSS through the theme editor’s page or section settings. Unfortunately, Shopify restricts pseudo-elements like ::before in those fields, and you’ll see an error if you try to add the "content" attribute.
To do this properly, you’ll need to edit the theme’s CSS file directly.
If you’d rather not dig into your theme code, you can hire me for on-demand hourly Shopify support. I can set this up safely, make it conditional if needed, and ensure it works perfectly with your theme without you touching a single line of code.