Skip to main content Skip to search Skip to main navigation
Meet Shopware Payments Fast. Powerful. Yours to control. Discover payments
Diese Seite ist auch auf Deutsch verfügbar.
50lution

Automatically clean up guest accounts

Rating: 3.7

Average rating of 3.67 out of 5 stars

(3 reviews)
Downloads: <100

Description

Highlights

  • Reduce duplicate guest accounts and email addresses
  • Automatic hourly cleanup based on Shopware's retention setting
  • Safe dry run before deleting customer data
  • Revalidates queued guests before deletion
  • Orders and customer snapshots remain available

Features

  • Uses Settings → Log-in & sign-up → Expiry time of guest customer accounts
  • Runs automatically every hour through Shopware scheduled tasks
  • Optional immediate cleanup when a guest logs out
  • Optional cleanup of guest accounts linked to orders
  • Cleans guest records after checkout while preserving orders
  • Preserves orders and their customer snapshots
  • Dry-run CLI that only counts eligible accounts
  • Synchronous CLI cleanup
  • Asynchronous Messenger batch processing
  • Configurable CLI batch size
  • Rechecks guest status immediately before queued deletion
  • Never deletes a guest that has since become a registered customer
  • Automatically retries the scheduled task after failures
  • English and German administration configuration
  • Open-source MIT license

About the Extension

Guest checkouts can leave many customer records with duplicate email addresses in the administration. Automatically clean up guest accounts keeps this data under control without requiring repetitive manual work.

The extension uses Shopware's existing guest-account expiry setting and checks eligible records every hour. Merchants can preview the number of affected accounts with a dry run, delete directly from the CLI, or queue safe batches for the Messenger worker.

For extra control, cleanup on logout and cleanup of guests linked to orders can be configured separately. Cleanup of order-linked guests is enabled by default because guest accounts have no password and cannot be used for a later login. Orders and the customer snapshots stored with them are never deleted. Merchants can disable this option when their retention policy requires the customer link to remain.

Shopware 6.7 already provides a daily cleanup for unused guests without orders. This extension is designed for merchants who need more control: hourly execution, logout cleanup, dry-run reporting, asynchronous batches, and an explicit policy for guest accounts connected to orders.

Operational requirement: Shopware's scheduled-task runner and Messenger worker must be running. The documentation includes commands and troubleshooting steps.


Details

  • Available: English, German
  • Latest update: 15 July 2026
  • Publication date: 15 January 2024
  • Version: 3.1.0
  • Category: Customer account

Resources

Reviews (3)

Average rating
3.7

Average rating of 3.67 out of 5 stars

Based on 3 reviews
3.7 Functionality
3.7 Usability
3.7 Documentation
0.3 Support

67 %
0 %
0 %
0 %
33 %

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review
Freigabe Vers 6.7.8.1
5.0

Average rating of 5 out of 5 stars

by Stef
13 March 2026 10:37
Moinsen, ist eine Freigabe für die SW Vers 6.7.8.1 geplant?
5.0 Functionality
5.0 Usability
5.0 Documentation
0.0 Support
by 50lution 13 March 2026 11:14
Vielen Dank für Ihre Bewertung meines Plugins. Ich habe das Plugin inzwischen für die Version 6.7.8.1 getestet, sodass Sie es ab sofort auch mit dieser Version verwenden können. Vielen Dank!
Funktioniert sehr gut
5.0

Average rating of 5 out of 5 stars

by Manfred
26 December 2024 15:56
Cron Manager muss natürlich auch laufen
5.0 Functionality
5.0 Usability
5.0 Documentation
0.0 Support
by 50lution 28 December 2024 16:49
Danke schön
Funktioniert leider nicht
1.0

Average rating of 1 out of 5 stars

by Savvas Savoulidis
18 November 2024 13:38
-
1.0 Functionality
1.0 Usability
1.0 Documentation
1.0 Support
by 50lution 18 November 2024 13:59
Hi Savvas,

I don't know why this plugin doesn't work with you. I don't know why it didn't work for you while it worked for everyone. Please check the configuration of your scheduled tasks in your shop first. You can also send a support ticket so I can support you. In addition, this is a free plugin, so the 1-star rating without support is challenging for people to choose to use comfortably.

Best regards,
Hung Mac

About the Extension Partner

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 3.7

    Average rating of 3.7 out of 5 stars

  • Partner since: 2023
  • Extensions: 3
  • Certifications: 4

Support

  • Based in: Vietnam
  • Speaks: English
  • Response time: Very quickly
Shopware 6 certified This Extension Partner has been certified by our Academy for Shopware 6.