amazon_associates

Get product information

Given an ID or the URL of a product, extracts its image and information together with its corresponding affiliate link.

Amazon Associates Action


The Amazon Associates integration in Botize allows you to automate the extraction of detailed product information from Amazon using its ASIN or URL. This functionality is essential for affiliates looking to optimize the management and promotion of products across various platforms.


By implementing this action, you can obtain key data such as images, descriptions, prices, and personalized affiliate links, facilitating the creation of engaging and up-to-date content for your marketing channels. Additionally, it complies with the EU Omnibus regulation by allowing the display of the lowest price from the last 30 days as a reference.



  • EU Omnibus regulation (allows to show the lowest price of the last 30 days as a reference price).







Customization Options

Configurable fields you can adjust in your automation

  • Rules
  • Filters
  • Product ASIN or URL
  • Language of preference
  • Customize tags
  • Rename output variables



Information provided

When executed, this operation delivers the following data, which can be used in the same automatic task.

  • Tags

  • ASIN {{asin}}

    ASIN stands for Amazon Standard Identification Number.
    It is a unique identifier of 10 letters or numbers used mainly for the identification of products within the Amazon catalog.

  • Product URL {{url}}

    Product detail URL with the user's affiliate code

  • Image URL {{image_url}}

    Main Product image URL

  • Variants URL {{variants}}

  • Image Variant 1 {{variants.0}}

  • Image Variant 2 {{variants.1}}

  • Image Variant 3 {{variants.2}}

  • Image Variant 4 {{variants.3}}

  • Image Variant 5 {{variants.4}}

  • Image Variant 6 {{variants.5}}

  • Title {{title}}

    Product Title

  • Features {{features}}

    Product Features

  • Product Group {{product_group}}

    Product Category.
    For example: Video on Demand

  • Current Price {{price}}

    Current price (after saving percentage) in target currency.
    For example: 22.99

  • Current Price:Currency {{currency}}

    Target Currency.
    For example: EUR

  • Current Price:Formated {{display_amount}}

    Current price (after saving percentage) formated in target currency.
    For example: 22,99 €

  • Saving:Amount {{savings_amount}}

    Sales prices in target currency.
    For example: 17

  • Saving:Currency {{savings_currency}}

    Target Currency.
    For example: EUR

  • Saving:Formated {{savings_display_amount}}

    Sales price formated in target currency.
    For example: 17,00 € (43%)

  • Saving:Percentage {{savings_display_percentage}}

    Saving Percentage.
    For example: 43

  • Original Price {{original_price}}

    Original price, before discounts.
    For example: 33.99

  • Original Price:Formated {{display_original_price}}

    Original price, before discounts formated in target currency.
    For example: 33.99 €

  • Sold out {{sold_out}}

    Sold out

  • is Prime eligible {{is_prime_eligible}}

    Specifies about the prime eligibility about the product. The specific price that a Prime offer could have is not specified because it is not a data provided by Amazon.

  • Lowest Recent Price {{savingbasis_amount}}

    Strike-Through Pricing and Savings.
    For example: 55.00

  • Lowest Recent Price:Formated {{savingbasis_display_amount}}

    Strike-Through Pricing and Savings formated in target currency.
    For example: 55.00 €

  • Lowest Recent Price:Label {{savingbasis_label}}

    Label of Strike-Through Pricing and Savings.
    For example: List price, With deal, Last lowest price, etc

  • Subscription Price {{subscription_amount}}

    Subscribe & Save price (per delivery) in the target currency.
    For example: 19.99

  • Subscription Price:Formated {{subscription_display_amount}}

    Subscribe & Save price formatted in the target currency.
    For example: 19,99 €

  • Subscription Saving:Amount {{subscription_savingbasis_amount}}

    Reference price used to compute the subscription discount (non-subscription price).
    For example: 24.99

  • Subscription Saving:Percentage {{subscription_savings_percentage}}

    Percentage discount applied when purchasing via subscription.
    For example: 20

  • Color {{color}}

    Indicates the color of the product.
    For example: red

  • Brand {{brand}}

    Brand or manufacturer name of the product.
    For example: Sony

  • Model {{model}}

    Manufacturer's model name or number (e.g., item model number, SKU).
    For example: WH-1000XM5

  • Size {{size}}

    Provides information related to the size of the item..
    For example: XL




Related automations

  • type
  • gspreadsheet β†’ read_row
  • amazon_associates β†’ get_product_detail
  • telegrambot β†’ send_message_photo
Post Amazon affiliate links on Telegram
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • telegrambot β†’ send_message_photo
  • telegrambot β†’ reply
Send a command and ASIN code to a Telegram bot. It will then retrieve and share the Amazon product in a group or channel
  • type
  • telegrambot β†’ webhook
  • gspreadsheet β†’ read_by_column
  • telegrambot β†’ reply
  • amazon_associates β†’ get_product_detail
  • fpages β†’ public_image
  • gspreadsheet β†’ add_row_to_end
  • telegrambot β†’ reply
Send publish followed by an ASIN code
  • type
  • telegrambot β†’ webhook
  • gspreadsheet β†’ read_by_column
  • telegrambot β†’ reply
  • telegrambot β†’ reply
  • amazon_associates β†’ get_product_detail
  • gspreadsheet β†’ add_row_to_end
Bot Adding Amazon products to Sheets
  • type
  • telegrambot β†’ webhook
  • amazon_associates β†’ get_product_detail
  • instagram_apigraph β†’ post_image
  • fpages β†’ public_image
  • telegrambot β†’ send_message_photo
Post the products you send to the bot on Instagram, Facebook and Telegram
  • type
  • telegrambot β†’ webhook
  • amazon_associates β†’ get_product_detail
  • producttemplates β†’ template_to_image
  • producttemplates β†’ template_to_image
  • telegrambot β†’ reply
Send a product URL and return a post to share
  • type
  • gspreadsheet β†’ read_row
  • amazon_associates β†’ get_product_detail
  • producttemplates β†’ template_to_image
  • producttemplates β†’ template_to_image
  • telegrambot β†’ send_message_photo
  • fpages β†’ public_image
Publish on Telegram and Facebook the products indicated in Google Sheets
  • type
  • telegrambot β†’ webhook
  • amazon_associates β†’ get_product_detail
  • woocommerce β†’ post_product_external
  • telegrambot β†’ send_message_photo
  • telegrambot β†’ reply
receiving ASIN and a code, publish the product on WooCommerce and Telegram
  • type
  • amazon_coupons β†’ search_coupons
  • amazon_associates β†’ get_product_detail
  • telegrambot β†’ send_message_photo
Coupons from Amazon Spain to Telegram
  • type
  • amazon_coupons β†’ search_coupons
  • amazon_associates β†’ get_product_detail
  • gspreadsheet β†’ add_row_to_end
Coupons from Amazon Spain to Google Sheets
  • type
  • amazon_coupons β†’ search_coupons
  • amazon_associates β†’ get_product_detail
  • btzfilters β†’ process
  • chatgpt β†’ send_prompt
  • producttemplates β†’ template_to_image
  • telegrambot β†’ send_message_photo
Coupons in Telegram with personalized title and image
  • type
  • telegram_channels β†’ get_public_channel_post_in_date_range
  • btztextparser β†’ get_urls
  • btztextparser β†’ get_prices
  • amazon_associates β†’ get_product_detail
  • btzfilters β†’ process
  • btztxt2img β†’ free_image
  • telegrambot β†’ edit_message
Monitors Amazon products on a Telegram channel, marking them as sold out and adjusting text and image for price changes or stock shortages
  • type
  • gspreadsheet β†’ read_row
  • amazon_associates β†’ get_product_detail
  • producttemplates β†’ template_to_image
  • telegrambot β†’ send_message_photo
Publish Amazon offers from Google Sheets to Telegram with custom images
  • type
  • amazon_lightning β†’ search_deals
  • amazon_associates β†’ get_product_detail
  • btzurlshortener β†’ shorten
  • telegrambot β†’ send_message_photo
Extract offers and prices from Amazon Affiliates, shorten the affiliate URLs, and publish them on Telegram
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • telegrambot β†’ ask
  • telegrambot β†’ send_message_photo
  • telegrambot β†’ reply
Telegram bot that receives an ASIN or URL, extracts product data, requests a custom description, and publishes it in a chat
  • type
  • telegrambot β†’ webhook
  • amazon_associates β†’ get_product_detail
  • wp β†’ send
Telegram bot. It receives an ASIN code or a URL of an Amazon product, extracts the product information, and publishes it on WordPress
  • type
  • amazon_coupons β†’ search_coupons
  • amazon_associates β†’ get_product_detail
  • btzcalculator β†’ calculate
  • telegrambot β†’ send_message_photo
Extract each new Amazon coupon, extract the product details, calculate the final price (after applying the coupon), and post it on Telegram
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • gspreadsheet β†’ add_row_to_end
Telegram bot that extracts and saves product data to Google Sheets when receiving a URL or ASIN
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • woocommerce β†’ get_product_by_sku
  • woocommerce β†’ post_product_external
  • woocommerce β†’ edit_product_external
  • telegrambot β†’ reply
Telegram bot to add/update Amazon products in your WooCommerce using the ASIN code
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • fpages β†’ public_status
  • telegrambot β†’ reply
Telegram bot that posts an Amazon product to your Facebook page when receiving 'amazon' followed by an ASIN or URL, and replies with the post URL
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • amazon_coupons β†’ asin_to_deal
  • telegrambot β†’ send_message_photo
  • telegrambot β†’ reply
Telegram bot. When it receives an ASIN code, it fetches and posts the Amazon product along with the coupon if available
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • telegrambot β†’ ask
  • woocommerce β†’ post_product_external
  • telegrambot β†’ reply
Telegram bot to create WooCommerce products from ASIN code and custom affiliate tag
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • amz_tf β†’ shorten
  • telegrambot β†’ send_message_photo
  • telegrambot β†’ reply
A Telegram bot that, upon receiving the /post command with an Amazon product ASIN or URL, shortens the link using amz.tf and posts it to a Telegram channel or group
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • telegrambot β†’ reply
  • telegrambot β†’ ask
  • telegrambot β†’ ask
  • klingai β†’ image_to_video
  • telegrambot β†’ reply
Telegram bot to create AI videos using Amazon product photos
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • telegrambot β†’ reply
Send a command and an ASIN code to a Telegram bot. It retrieves the product details and replies with prices, image, and affiliate link
  • type
  • gspreadsheet β†’ read_row
  • amazon_associates β†’ get_product_detail
  • fpages β†’ public_image
Extract ASIN codes from Google Sheets, retrieve product details and affiliate links for each item, and publish them to a Facebook page
  • type
  • gspreadsheet β†’ read_row
  • amazon_associates β†’ get_product_detail
  • fpages β†’ public_image
  • pinterest β†’ create_pin
Extract ASIN codes from Google Sheets, retrieve product details and affiliate links for each item, and publish them to a Facebook page and Pinterest
  • type
  • telegrambot β†’ webhook_command
  • amazon_associates β†’ get_product_detail
  • telegrambot β†’ send_message_photo
  • pinterest β†’ create_pin
  • telegrambot β†’ reply
Send a command and an ASIN code to a Telegram bot. It will extract the Amazon product and publish it to a Telegram group or channel and on Pinterest
  • type
  • telegrambot β†’ webhook
  • btztextparser β†’ get_urls
  • btzfilters β†’ process
  • amazon_associates β†’ get_product_detail
  • amazon_associates β†’ get_product_detail
  • amazon_associates β†’ get_product_detail
  • telegrambot β†’ reply
Analyze Amazon links in Telegram and show prices in ES, FR, and IT
  • type
  • telegram_channels β†’ webhook_all
  • amazon_lightning β†’ replace_text_urls
  • btzfilters β†’ process
  • amazon_associates β†’ get_product_detail
  • producttemplates β†’ template_to_image
  • telegrambot β†’ send_message_photo
Republish Amazon deals from Telegram with your affiliate link and a generated price image
  • type
  • btzforms β†’ webhook_html_form_submission_create
  • amazon_associates β†’ get_product_detail
  • producttemplates β†’ template_to_image
  • fpages β†’ public_image
Form to publish Amazon products on Facebook with a price image and promotion code
  • type
  • telegram_channels β†’ webhook_all
  • amazon_lightning β†’ replace_text_urls
  • btzfilters β†’ process
  • amazon_associates β†’ get_product_detail
  • joylink β†’ shorten_urls_in_text
  • producttemplates β†’ template_to_image
  • telegrambot β†’ send_message_photo
Republish Amazon deals from Telegram with your affiliate link, shortened with Joylink, and a generated price image

Common Errors


Error:TooManyRequests. The request was denied due to request throttling. Please verify the number of requests made per second to the Amazon Product Advertising API.

  1. Amazon may not have enabled your API access yet (even if you have already been able to generate your access keys).

    Amazon API access credentials are typically not available from the time they are created. In some cases it may be necessary to wait up to 48 hours before they can be used, while other users have even reported waiting several weeks.

    We recommend waiting up to 48 hours from the time you create your Amazon credentials.
  2. Your Amazon API has access to a different country than the one you indicated in the Botize connection form.

    In this case you will have to connect another affiliate account that does operate in the country for which you are interested.
  3. It is possible that you are exceeding the number of calls that Amazon allows you or that access to the Amazon API has been revoked.

    When Amazon gives you access to the API and creates your credentials, it allows you to make only one API request for one second and a maximum of 8,640 requests per day for the first 30 days. Subsequently, and depending on the sales made, Amazon will extend or reduce these limits.

    If you have multiple tasks running at the same time, you may be making more API calls in the same second than Amazon allows. In this case, a solution is to schedule your tasks to run at different times so that they do not coincide with each other.

    See the page Amazon API Usage Limits to learn more About Amazon limits.
  4. You haven't made any sales for more than 1 month.

    You need a minimum of one sale per month to maintain your access to the API.

    If you have not made any sales in the last 30 days, Amazon can revoke access to the API.

Error code: MissingParameter -> ItemIds should be provided.

No ASIN code or product URL has been specified in this step of the automation for extraction

Write us

By email or by Telegram.
Monday to Friday from 7 a.m. to 1 p.m. (Spain).

Let's talk

Choose day and time.
We share the screen and answer all your questions.