Abandoned Cart URL based on page URL

NReitsma
Member | Gold Partner
Member | Gold Partner

We have a custom system that is NOT linked to Hubspot. That is why we have created an automation in which we fill in the Abandoned Cart URL based on a visit to the page URL that contains “step 1” in the checkout.

 

This flow works well, and we have a separate workflow for when someone has been there and then send an email to complete the booking. However, when the email is sent, you cannot click on the “resume your booking” button where the “abandoned cart URL” should be added, so that profiles can immediately return to their shopping cart. I have already added a fallback link, and it works to the home page.

 

Can anyone help me figure out why the “Abandoned Cart URL” is not working?

 

Thanks!! 🙂

2 Accepted solutions
evaldas
Solution
Recognized Expert | Platinum Partner
Recognized Expert | Platinum Partner

Just to make sure I understand, what do you mean by "currently in the flow"?

 

This may not necessarily be an issue with the personalization token. The key is to find a contact where the value of the property "Abandoned Cart URL" is known - which you can do with a quick filter. 

 

If that contact has a URL that does not contain "step 1" or "step 2", then there might be an issue with the workflow.

 

If the URL is what you expect to see, then you would use that contact do to a quick email preview:

 

evaldas_0-1762958423666.png

 

At this step you should see the same URL in the preview that is present in the "Abandoned Cart URL".

 

✔️ Did this post help answer your query? Help the community by marking it as a solution.

View solution in original post

0 Upvotes
GRajput
Solution
Recognized Expert | Platinum Partner
Recognized Expert | Platinum Partner

Hi @NReitsma 

It looks like your workflow is set up correctly since it’s capturing the URL whenever a user visits a checkout page containing “step.” However, if the “Abandoned Cart URL” token in the email is not clickable or appears empty, a few common issues might be causing it:

Ensure the email is using the personalization token for the same custom property where the URL is being stored.

Confirm the stored value is a properly formatted URL (including http:// or https:// ). Also double-check that the custom property type is appropriate for storing URLs—a single-line text field works best in this case.

 

I hope this will help you out. Please mark it as Solution Accepted and upvote to help another Community member.

Thanks!




Gaurav Rajput
Director, MarTech( Growth Natives)

Book a meeting


View solution in original post

0 Upvotes
10 Replies 10
GRajput
Solution
Recognized Expert | Platinum Partner
Recognized Expert | Platinum Partner

Hi @NReitsma 

It looks like your workflow is set up correctly since it’s capturing the URL whenever a user visits a checkout page containing “step.” However, if the “Abandoned Cart URL” token in the email is not clickable or appears empty, a few common issues might be causing it:

Ensure the email is using the personalization token for the same custom property where the URL is being stored.

Confirm the stored value is a properly formatted URL (including http:// or https:// ). Also double-check that the custom property type is appropriate for storing URLs—a single-line text field works best in this case.

 

I hope this will help you out. Please mark it as Solution Accepted and upvote to help another Community member.

Thanks!




Gaurav Rajput
Director, MarTech( Growth Natives)

Book a meeting


0 Upvotes
STierney
Community Manager
Community Manager

Hey @NReitsma - thanks for posting in the Community!

Looking forward to what context you can provide for @evaldas to see how the Community can help further!

Shane, Senior Community Moderator





loop


Loop Marketing is a new four-stage approach that combines AI efficiency and human authenticity to drive growth.

Learn More




evaldas
Recognized Expert | Platinum Partner
Recognized Expert | Platinum Partner

Hi @NReitsma,

 

Are you using a personalization token to populate the Abandoned URL in the email?

 

If so, are other personalization tokens working fine in the email?

 

How are you implementing the “resume your booking” button?

✔️ Did this post help answer your query? Help the community by marking it as a solution.

0 Upvotes
NReitsma
Member | Gold Partner
Member | Gold Partner

Thanks for your reply!!

 

Yes, I am using the personalization token for the abandoned cart URL. However, I don't use any other personalizations except “first name.” That one works fine. 

 

I created the “resume your booking” using a different workflow to fill a property. So: last step seen contains any of “step 1” or “step 2” > set abandoned cart URL to > last page seen. Does that make sense?

0 Upvotes
evaldas
Recognized Expert | Platinum Partner
Recognized Expert | Platinum Partner

That does make sense.

 

So on the contact records that go through this workflow, do you see the abandonded cart URL property actually populated?

 

Then, in your email, do you use a button element like this?

 

evaldas_0-1762867025487.png

 

✔️ Did this post help answer your query? Help the community by marking it as a solution.

0 Upvotes
NReitsma
Member | Gold Partner
Member | Gold Partner

Yes!! Correct, the Abandoned Cart property gets filled, as you can see in the screenshot. 

 

In the email I use the edit like you add, and the URL link is the property Abandoned Cart URL, with a fall back link

 

Scherm­afbeelding 2025-11-11 om 16.04.13.pngScherm­afbeelding 2025-11-11 om 16.07.04.png

0 Upvotes
evaldas
Recognized Expert | Platinum Partner
Recognized Expert | Platinum Partner

So far this looks good.

 

Have you tried sending test emails to your inbox as a contact that has that property filled?

 

I would suggest cloning that email, then adding the "Abandoned cart URL" somewhere in the email body so that it is visible without having to click the button. This way you can see whether there is an issue with pulling the token value into the button element or with the personalization token itself.

 

Let me know how the email test goes.

✔️ Did this post help answer your query? Help the community by marking it as a solution.

0 Upvotes
NReitsma
Member | Gold Partner
Member | Gold Partner

I selected a profile that is currently in the flow and placed the “Abandoned cart URL” in the body of the email. When I preview this, I only see the fallback URL instead of the abandoned cart URL.

 

So it's because of the personalization code, right?

 

I think I've found an issue; there are two domains for this website. And I see that many profiles in the flow have an abandoned cart URL with the second domain instead of the main domain.

 

Could it be that the abandoned cart URL doesn't recognize the second domain? Or shouldn't that matter?

 

Thanks!!!

0 Upvotes
evaldas
Solution
Recognized Expert | Platinum Partner
Recognized Expert | Platinum Partner

Just to make sure I understand, what do you mean by "currently in the flow"?

 

This may not necessarily be an issue with the personalization token. The key is to find a contact where the value of the property "Abandoned Cart URL" is known - which you can do with a quick filter. 

 

If that contact has a URL that does not contain "step 1" or "step 2", then there might be an issue with the workflow.

 

If the URL is what you expect to see, then you would use that contact do to a quick email preview:

 

evaldas_0-1762958423666.png

 

At this step you should see the same URL in the preview that is present in the "Abandoned Cart URL".

 

✔️ Did this post help answer your query? Help the community by marking it as a solution.

0 Upvotes
NReitsma
Member | Gold Partner
Member | Gold Partner

Ahh, when I look up a contact where the abandoned cart URL is filled, and I preview as you describe, I see the correct URL in the email, and when I click on the “resume your booking” button, I am taken to the correct page (and not the fallback link).

 

So the flow should work. I'll keep an eye on it. Thanks for your help!