Skip to main content

ProfitGo Quick Links - Developer Integration Guide

How to use our ProfitDesk Quick Links as a developer

Written by Luca

ProfitDesk Quick Links – Developer Integration Guide

Use ProfitGo Quick Links to send your users to an Amazon product page where the ProfitGo panel opens with your deal data already filled in - buy price, supplier, shop link and target sell price.
This is designed for bots, sourcing tools, dashboards, and webhooks.


How It Works

  1. Your bot or tool posts a normal Amazon product link with pg_* parameters attached.

  2. The user opens the link. The ProfitGo extension detects the product page and reads the parameters.

  3. The panel opens with your buy price, supplier and sell price already applied — the profit, margin and ROI are calculated instantly.

The user needs the ProfitGo browser extension installed and needs to be signed in. Without the extension, the link is still a perfectly normal Amazon link, nothing breaks.


Base URL

Any Amazon product page on a supported marketplace:

https://www.amazon.de/dp/{ASIN}

Supported Domains: amazon.de, amazon.fr, amazon.it, amazon.es, amazon.nl, amazon.co.uk

Supported path formats:

/dp/{ASIN} 
/gp/product/{ASIN}
/gp/offer-listing/{ASIN}
/gp/aw/d/{ASIN}

The marketplace and the ASIN are taken from the URL itself, so you never pass them as parameters.


Example

https://www.amazon.de/dp/B0CX588NB9?pg_buy_price=12.34&pg_buy_region=DE&pg_buy_site=shop.de&pg_buy_url=https%3A%2F%2Fmediamarkt.de%2Fartikel&pg_sell_price=24.99

This opens the German listing for B0CX588NB9 with a €12.34 buy price from mediamarkt.de, the supplier link attached, and €24.99 as the target sell price.


Parameters

All parameters are optional. Send only what you actually know.

Every value you omit falls back to the user's own settings.

Buy Side

Parameter

Type

Description

Example

pg_buy_price

number

Purchase price per unit

12.34

pg_buy_region

string

Supplier's region (DE, GB, FR, IT, ES, NL, AT)

DE

pg_buy_site

string

Supplier / shop name shown in the panel

shop.de

pg_buy_url

string

Supplier product link, URL-encoded (http/https only)

https%3A%2F%2Fshop.de%2Fartikel

pg_buy_title

string

Supplier's product title, URL-encoded

Example%20Product

pg_buy_image

string

Supplier's product image, URL-encoded

https%3A%2F%2Fshop.de%2Fimg.jpg

pg_buy_currency

string

Currency of pg_buy_price - EUR, or the buy region's own currency (e.g. GBP)

GBP

Sell Side

Parameter

Type

Description

Example

pg_sell_price

number

Target sell price on the opened marketplace

24.99

pg_sell_currency

string

Currency of pg_sell_price

EUR


Minimal Link

The smallest link that adds real value is the ASIN plus the buy price:

https://dash.profitpath.com/profitdesk/orders?pd_prefill_asin=B0CX588NB9&pd_prefill_buy_region=DE&pd_prefill_buy=12.34&pd_prefill_sell=DE:24.99

For a complete deal, we recommend at least pg_buy_price, pg_buy_region and pg_buy_url.


Encoding Rules

  • Use periods (.) as decimal separators; omit currency symbols (12.34, not 12,34 €)

  • URL-encode pg_buy_url, pg_buy_image and pg_buy_title

  • If your supplier URL contains its own query parameters (?variant=3&ref=abc), encode it twice. The extension hands the decoded value on to the panel as-is, so a single-encoded URL would break apart at the first &:

Supplier URL:    https://shop.de/item?variant=3&ref=abc 
Encoded once: https%3A%2F%2Fshop.de%2Fitem%3Fvariant%3D3%26ref%3Dabc ← breaks
Encoded twice: https%253A%252F%252Fshop.de%252Fitem%253Fvariant%253D3%2526ref%253Dabc ← correct

Supplier URLs without a query string only need to be encoded once.


Key Implementation Rules

  • Keep the ASIN in the URL path. A link without a valid ASIN is not recognized as a product page

  • Match the marketplace to your audience: the sell side is calculated for the domain you link to

  • Prices are interpreted in the currency of their region unless you send pg_buy_currency / pg_sell_currency

  • The parameters seed the panel once; as soon as the user navigates to a different ASIN, they are cleared

  • Nothing is saved automatically — the user reviews and adjusts everything in the panel


Alternative: Direct Analyzer Links

Less common, but useful when your users may not have the extension installed: the same parameters work on the web analyzer, where the ASIN and marketplace are passed as parameters instead of coming from the URL path.

https://dash.profitpath.com/analyzer/product?query=B0CX588NB9&storefront=DE&pg_buy_price=12.34&pg_buy_url=https%3A%2F%2Fshop.de%2Fartikel

Parameter

Type

Description

Example

query

string

10-character Amazon ASIN

B0CX588NB9

storefront

string

Marketplace to analyze (DE, GB, FR, IT, ES, NL)

DE

All pg_* parameters from the tables above work here as well. On this route, supplier URLs are encoded once.


Support

If you have any issues, feel free to chat with us via Intercom or send an email to marten [at] profitpath.com

Did this answer your question?