So I've been spending the last three hours trying to figure this out because I'm launching this little WFH Essentials kit for my followers on Tuesday and I really need the smoothest checkout possible. My logic was that if I just send them to a list of links or a standard product page, they are gonna get distracted by other stuff or forget to add one of the items to their cart. I'm based in London but most of my audience is in the States so I need something that works universally if possible.
I did some digging and found these weird long URLs that look like they use the ASIN codes, something like amazon.com/gp/aws/cart/add.html followed by a bunch of parameters. The thing is, all the blog posts talking about that are from like 2017 or 2018 and I'm worried Amazon has killed that feature or it only works if you're like a professional dev using their API. I'm just a guy with a spreadsheet and a dream lol. I also looked into the Amazon Influencer storefront thing since I have about 5k followers on Instagram, but that just creates a landing page. It doesn't actually put the items in their basket. It just adds another step which is exactly what I'm trying to avoid.
I really want a single link where they click it and boom, two specific items - a monitor light bar and a cable management box - are just sitting there in their cart ready for them to hit buy. Is that even still a thing? Some people were saying you need a Quantity parameter and an Associate ID but I dont want to get banned for doing it wrong or using weird black hat tricks. My budget for this launch is basically zero so I cant pay for those fancy link-shortener services that claim to do this for twenty bucks a month. I just need a way to build the URL myself if that's even possible anymore... how do you guys handle this for multi-item bundles?
Building on the earlier suggestion, the technical reason those old links feel broken is usually due to how Amazon handles sessions across different platforms. Those legacy URLs you found are part of the Remote Shopping Cart logic. They still function, but they are incredibly sensitive to formatting. You basically have to map out every item and quantity manually in the URL string. If you miss one character or have a trailing space, the whole thing just redirects to a 404 or a blank cart. The manual way to do it involves these parameters:
I looked into this for my own project and unfortunately the results were not as good as expected. Those direct-to-cart URLs are very temperamental now and frequently fail on mobile, which is a massive risk for your launch. I had issues with users getting error messages instead of their items... it was a mess. If you are determined to try the manual route for the monitor light bar and cable management box, here is the structure:
Seconded!
To add to the point above: I have been using these custom strings for my own bundles for years and honestly, they work great if you set them up right. Im curious tho, are you pulling from specific brands like BenQ or Ugreen, or is this just generic stuff you found? The reason I ask is because bigger brands usually have more stable ASINs which makes this whole process way easier. In my experience, the manual URL approach is way better than the Influencer Storefront method. The storefront just adds too many clicks and you lose people. Heres what I usually do to stay organized:
> I just need a way to build the URL myself if that's even possible anymore... I've gotta disagree with the manual approach here. I tried building those strings for my own products and it was just not as good as expected... honestly, it was a total mess. Every time I thought I had the formatting right for the monitor light bar, the link would just fail on a different browser. It's super disappointing to lose customers because of a technical glitch you can't even see. Instead of risking your launch on those buggy legacy URLs, you should check out the Cart To Link extension. It basically automates the whole process so you aren't guessing with the ASIN.1 logic. It is way more reliable for a professional look, especially since you don't want to look like you're using weird tricks or getting flagged. Just a lot safer for everyone involved and way less stressful than manual coding.