Hello, I have setup the plugin and enabled the cart recovery email sending. For now I am only sending the emails to myself. The issue that I have is that inside Shopmagic the baskets show as abandoned even though the customer has completed the order. This is systematic. I found this out the hard way, when an uhappy customer messaged me that he got an email offering a discount after completing the order.
]]>I can confirm that only the original shortcode versions of the cart and checkout pages work but not the block version. I suspect it’s because the blocks require using the REST API which you have programmed to not track which is a shame as I would very much like to also support this plugin with my own called CoCart.
Any chance you can add a filter to override this and provide an example of triggering the tracking ID as the REST API does not rely on a cookie?
Look forward to your response.
]]>I am trying to create an Abandoned Cart trigger/email message with ShopMagic Abandoned Cart plugin. I go to save my automation and I get an error message Failed to set data for key_action 4855. Any ideas how to fix this?
Hi, how are you?
I’ve made an automation to add a row to Google Sheets every time a cart is abandoned. But the placeholders {{ customer.first_name }}, {{ customer.last_name }} and {{ customer.name }} are always empty. What can I do to get these fields filled?
Thank you!
]]>Hello,
Is it possible to add product images in the email that is sent when a cart is abandoned?
Thank you in advance.
Jér?me
]]>Hi, I’m trying the Free Version of the Plugin with this add-on and immediately it tracks the Active Carts but they never become Abandoned.
I try to set 2 minutes, 10 minutes but nothing happens.
I activated the logs and it always write something like this:
[30-Oct-2023 17:09:10 UTC] shopmagic.DEBUG [a6ab440]: Last checkout intercepted at 1970-01-01 00:00:00 [] []
[30-Oct-2023 17:09:10 UTC] shopmagic.DEBUG [a6ab440]: Cart was not associated with any tracking key nor customer. Creating new cart. [] []
[30-Oct-2023 17:09:10 UTC] shopmagic.INFO [a6ab440]: Saved cart with ID 11 for user [email protected] [] []
Why “intercepted at 1970” ?
]]>when abandoned cart try to send an email this error showed
error: strpos(): Argument #3 ($offset) must be of type int, bool given
public_html/wp-content/plugins/shopmagic-for-woocommerce/src/Workflow/Placeholder/PlaceholderProcessor.php(93): strpos() #1 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/src/Workflow/Placeholder/PlaceholderProcessor.php(53): WPDesk\ShopMagic\Workflow\Placeholder\PlaceholderProcessor->extract_parameters() #2 [internal function]: WPDesk\ShopMagic\Workflow\Placeholder\PlaceholderProcessor->WPDesk\ShopMagic\Workflow\Placeholder\{closure}() #3 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/src/Workflow/Placeholder/PlaceholderProcessor.php(41): preg_replace_callback() #4 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/src/Workflow/Action/Builtin/SendMail/SendRawHTMLMailAction.php(44): WPDesk\ShopMagic\Workflow\Placeholder\PlaceholderProcessor->process() #5 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/src/Workflow/Action/Builtin/SendMail/AbstractSendMailAction.php(122): WPDesk\ShopMagic\Workflow\Action\Builtin\SendMail\SendRawHTMLMailAction->get_message_content() #6 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/src/Workflow/Action/Builtin/SendMail/AbstractSendMailAction.php(107): WPDesk\ShopMagic\Workflow\Action\Builtin\SendMail\AbstractSendMailAction->execute_internal() #7 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/src/Workflow/ActionExecution/ExecuteNow.php(85): WPDesk\ShopMagic\Workflow\Action\Builtin\SendMail\AbstractSendMailAction->execute() #8 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/src/Workflow/ActionExecution/QueueActionRunner.php(101): WPDesk\ShopMagic\Workflow\ActionExecution\ExecuteNow->execute() #9 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/src/Workflow/ActionExecution/QueueActionRunner.php(110): WPDesk\ShopMagic\Workflow\ActionExecution\QueueActionRunner->WPDesk\ShopMagic\Workflow\ActionExecution\{closure}() #10 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/src/Components/HookProvider/HookTrait.php(112): WPDesk\ShopMagic\Workflow\ActionExecution\QueueActionRunner->run_action() #11 /home/u587934072/domains/bemonocromo.com/public_html/wp-includes/class-wp-hook.php(308): WPDesk\ShopMagic\Workflow\ActionExecution\QueueActionRunner->WPDesk\ShopMagic\Components\HookProvider\{closure}() #12 /home/u587934072/domains/bemonocromo.com/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #13 /home/u587934072/domains/bemonocromo.com/public_html/wp-includes/plugin.php(565): WP_Hook->do_action() #14 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/vendor/woocommerce/action-scheduler/classes/actions/ActionScheduler_Action.php(56): do_action_ref_array() #15 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/vendor/woocommerce/action-scheduler/classes/abstracts/ActionScheduler_Abstract_QueueRunner.php(88): ActionScheduler_Action->execute() #16 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php(169): ActionScheduler_Abstract_QueueRunner->process_action() #17 /home/u587934072/domains/bemonocromo.com/public_html/wp-content/plugins/shopmagic-for-woocommerce/vendor/woocommerce/action-scheduler/classes/ActionScheduler_QueueRunner.php(139): ActionScheduler_QueueRunner->do_batch() #18 /home/u587934072/domains/bemonocromo.com/public_html/wp-includes/class-wp-hook.php(308): ActionScheduler_QueueRunner->run() #19 /home/u587934072/domains/bemonocromo.com/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #20 /home/u587934072/domains/bemonocromo.com/public_html/wp-includes/plugin.php(565): WP_Hook->do_action() #21 /home/u587934072/domains/bemonocromo.com/public_html/wp-cron.php(188): do_action_ref_array() #22 {main}
Anyway to sent an email to customer to verify email address is correct upon confirm after the customer input an email address?
Is it possible?
]]>How can I change the default display order in the dashboard? Currently the default display is from old to new, so we need to click on “Last active” column.
]]>Hello,
Is this still working? I haven’t been able to track anything Live or abandoned for the last 3 weeks.
Kind Regard
Rahul
]]>Hi – I installed the plugin but there is no admin link. Any idea on how to fix this? WordPress and all plugins are up to date.
]]>I can’t get the {{ cart.link }} placeholder to work. I tried making it a html link but that didn’t help.
It doesn’t make a clickable link but looks for example like this in the email:
https:// websitesaddress /cart/?action=cart-restore&token=test-token&hash=eded2463233cb403bf233c31e1dbffb5
Also, is it possible to insert images of the products in the cart?
Thanks!
I use the free version. The last days this message appears on wordpress: “The ShopMagic Abandoned Carts plugin requires at least 3.0 version of ShopMagic for WooCommerce to work correctly. Please update it to its latest release.” but there is no update available ??
]]>Can I limit the popup to show only once per session? Every time my mouse goes away from the page it keeps popping up. Or is that a pro thing?
Thanks
]]>Hello,
I have an abandoned cart automation set up to send an email to the customer after 60 mins. Sometimes it captures the cart, shows it as ‘active’ in the carts list and then correctly converts it to abandoned after the 60 minute time period, other times it doesn’t capture the cart at all and never shows it as either active or abandoned.
I’ve tested it by entering a few different email addresses into the checkout page on different browsers and I’m finding that it happens a lot.
Can you please help me with what is going wrong?
Cheers,
Clare
Hello. Is it possible to delete abandoned carts? If, for example, the client has not made an order after the time that I specify (for example, 2 days), his basket is cleared. This will encourage the customer to place an order faster and not leave their cart for a long time. Thanks
]]>Is it possible to create a emaill series with 3 emails ?
For example, once a customer abandoned the cart, he should receive emails, for example after 1hout, after 24hours and after 3 days, but email series should emails should stop if he make a purchase.
I am a free user for now, and I am okay to move to PRO if I can do this with it
]]>Hi,
There’s a local payment method which often causes problems for users. We’d like to hit abandoned carts resp. failed orders where this payment method has been used almost immediately.
Is there a way to filter by the payment method selected during checkout?
Thanks
]]>Hello,
unfortunately, I had to deactivate your great tool because it is not allowed to send such mails in Germany.
Now I would like to delete all database entries, via the tool itself there would be over one hundred pages which I would have to delete manually.
Can you tell me where in the database the entries of the abandoned shopping baskets are stored?
Thank you very much.
BR, Zappo
]]>Hello there!
I have a webshop where buyers can customise their product with a name on it, or a custom script, custom sound etc. Can your plugin “save” custom fields and retrieve them later on? So when the buyer clicks the link in the abandoned cart email, it gets on the page, fill in all the details etc and compete the purchase. Later on in the Woocommerce – orders, the custom fields should be visible. So my question is does your plugin support custom fields or not? Thanks a lot.
Best…
]]>Hi,
As the title says, emails are being sent to some customers who have completed a purchase and haven’t abandoned their cart.
Are there any settings that can be tweaked or is it just a user behaviour quirk?
Hi,
When we send test emails for this plugin, it says “{site_title} · Unsubscribe” at the bottom instead of the actual site title.
The site title is in WordPress Settings, and always has been…so how do we get that to appear in the email footer?
]]>Hello,
I have installed the abandoned cart plugin and it is sending emails fine with an unsubscribe link in the footer. When I click on the link I successfully get to the communication preferences page, however the checkbox with label “Account and order informationReceive important information about your orders and account.” is disabled and I can’t uncheck it.
I can’t tell what it’s supposed to do exactly – does it unsubscribe me by email address from all future abandoned cart emails? Also, since it is stuck on ‘checked’, is it opting me into those emails, or out?
Are the unsubscribes stored somewhere in the database so that I can check if someone has been successfully unsubscribed?
Cheers,
Clare
Hello,
I’m using the plugin Sequential Order Number for WooCommerce, but I can’t access the SON with ShopMagic because there is only the placeholder {{ order.id }} which outputs the internal WordPress ID of the order.
As the SON is essential, unfortunately I cannot use your plugin as the wrong order number is given to the customer.
The plugin mentioned above currently works with (almost) all extensions, do you want to adapt your plugin here as well?
Many thanks for reading.
Kind regards.
]]>Hi
Email sent from your plugin use:
info@mydomain
but this address doesn’t exist … ^^
Where can I change for a good email address?
TIA
]]>Hi
I’m testing your plugin and the link to the abandoned cart on the mail is wrong
” : ” is missing in the url … link generated is http//www.mydomain……
The edit option of WP show me that
https://{{ cart.link }}
But in the mail received the link is http//www…..
Please fix it and add the S … httpS ??
Thanks in advance
]]>