Pihlfelt Cost & Margin Pricing for WooCommerce
by Kristoffer Pihlfelt 0 (0 reviews)

Pihlfelt Cost & Margin Pricing for WooCommerce

Calculate sale prices from purchase prices: margin rules, supplier price list import, multi-currency costs and price rounding.

Pihlfelt Cost & Margin Pricing for WooCommerce ranks #61,124 among WordPress.org plugins with 0+ active installations, and was last updated Oct 7, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1.4
v1.1.1 Current Version v1.1.1
Updated 1 month ago Last Update on 07 Oct, 2026
Refreshed 1 week ago Last Refreshed on
View on WordPress.org
Rank
#61,124
— No change
Active Installs
0+
-100%
KW Avg Position
119.5
1 worse
Downloads
291
+3 today
Support Resolved
0%
— No change
Rating
0%
Review 0 out of 5
0 (0 reviews)

Next Milestone 10

Total Progress 20%
0+ 10+
33,556
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 8 more installs to reach 10+

Rank Changes

58,068 59,596 61,124 62,652 64,180 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
47,758 53,467 59,176 64,884 70,593 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Current #61,124
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
0 10 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

0.0
0 reviews
Overall 0%
5
0 (0%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Track This Plugin

Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.

Start Tracking Free

Plugin Details

Version
1.1.1
Last Updated
Oct 07, 2026
Requires WP
6.5+
Tested Up To
7.1.4
PHP Version
8.1 or higher

Support & Rating

Rating
☆ ☆ ☆ ☆ ☆ 0
Reviews
0
Support Threads
0
Resolved
0%

Keywords

Upgrade to Pro

Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.

Upgrade Now

Frequently Asked Questions

Common questions about Pihlfelt Cost & Margin Pricing for WooCommerce

No — it builds on it. The plugin stores supplier, currency and exchange rate details, and always writes the resulting cost to WooCommerce core's COGS field. Woo's own reports and exports keep working.
Only if you explicitly enable scheduled automatic runs in Settings — and even then, changes above your confirmation threshold are never auto-applied, locked and manually re-priced products are never touched, and every run is journaled and undoable. With the feature off (the default), every rule run and import produces a preview diff that you apply explicitly. Products you have adjusted manually are detected and skipped until you actively release them.
This plugin calculates and maintains your ordinary prices — it does not generate sale prices. A sale price on a product is yours: type it in WooCommerce's normal sale price field (a weekend campaign at a fixed price, say) and the plugin leaves that product's price alone for as long as the campaign is running or scheduled. When the campaign has ended, the product is priced by your rules again. The product's cost keeps being written to WooCommerce's cost field throughout. If you would rather keep ordinary prices up to date during campaigns, turn on "Let runs update the regular price even while a product is on sale" in Settings. A rule price that would land at or below your sale price is still never written — WooCommerce would delete the sale price — and the row is reported instead. Margin-based sale prices, on-sale flags and scheduled campaigns are part of the separate Pro plugin (see the link below).
Blank always means "leave unchanged" — a file can never accidentally clear something by omitting it. The only required columns are a cost column and one identifier column (product ID, supplier SKU, GTIN or SKU).
Yes. Every change the plugin makes is journaled, and price/cost edits made anywhere else (the product editor, other plugins, the REST API, scheduled sales) are logged too — visible under "Recent changes" on the product's Cost & Margin tab. This also gives you the lowest price of the last 30 days per product, the reference value the EU Omnibus rules require when marketing a price cut. The log starts at plugin activation; earlier history cannot be known.
Add the "Lowest price (30 days)" block where you want it — in the Single Product template, a product description or a product grid; inside a product context it finds the product on its own, and its sidebar lets you change or hide the label and set colours and size. Classic themes and page builders can use the [pihlcmp_lowest_price] shortcode instead (label="Your text:" changes the text, label="" shows the bare price, id="123" targets a product outside a product context). Both render the same discreet line: "Lowest price last 30 days: 199 kr". The output carries the CSS classes pihlcmp-lowest-price, pihlcmp-lowest-price-label and pihlcmp-lowest-price-value so you can style every part; no styling is imposed. The plugin never adds anything to your storefront on its own.
As many as you like. Each product is priced from one supplier's cost: pick the supplier on the product's Cost & Margin tab (or in each variation's box), enter the cost and save. To move a product to a different supplier, select the new supplier, enter its cost and tick "Remove cost row" — the old row is replaced in one save. Imports run one supplier's price list at a time, and the products list has a supplier column and filter so you can always see who supplies what.
All major currencies via the ECB daily reference rates (about 30), and roughly 130 more via the automatic fallback source. You can also enter exchange rates manually — manual rates always win.

Sign In / Register

You need to sign in or register to use this feature.