Diese Seite ist auch auf Deutsch verfügbar.
Skip to main content
ACRIS E-Commerce GmbH

Flow Builder extension: Time delay (minutes, hours, days)

Rating: 5.0

Average rating of 5 out of 5 stars

(4 Reviews)
Downloads: 176

Description

Highlights

  • Extends the Flow Builder with the possibility of a time delay.
  • Possible delays are minutes, hours, days
  • Seamless integration with Shopware's Flow Builder
  • All time-delayed flows are listed and deleted when they are processed again

Features

  • Flow Builder feature: time delay by minute, hours or days possible
  • List of triggered flows waiting for processing (after that they are removed from the list)
  • Several patterns for useful flows are provided
  • Some rule builder rules are provided for demo purposes
  • Your e-mail template is provided for demo purposes

About the Extension

Purpose of the Plugin

The Shopware Flow Builder is a powerful tool that allows you to create automated workflows and optimize your business processes. However, one of the useful features of the Flow Builder is missing in the Shopware standard: the ability to define delayed actions.

With delayed flow actions, you can trigger one or more actions after a certain period of time. This means that you can trigger flows from the Flow Builder after a delay. For example, you can automatically send emails to request a product review or suggest other relevant offers a week after an order has been placed.

Using delayed actions is an effective way to strengthen customer loyalty and increase sales. By sending automated and personalized emails with relevant offers and products, you can improve your customers' experience with your company and increase their satisfaction.

In addition, using delayed actions allows you to save time and resources. By automating processes that would normally have to be performed manually, you can focus on other important tasks that will move your business forward.

Overall, the Flow Builder with delayed actions offers a powerful way to automate your business processes and strengthen customer loyalty. Use this feature to optimize your business and be successful.


New Feature >1.4.x : Added Log Modul, so its possible to see what happened in the past.


Usage of the Plugin

After installing the plugin, when creating a flow in the Flow Builder, an additional option is available: Add delay (WAIT).

There are options for minutes, hours, and days (only whole numbers are allowed) to create a delay in the flow.

All waiting (delayed) flows are listed here: Settings > Extensions > Flow Builder Delays. The "next execution time," flow name, next action type, next action, and creation date of the delay are listed.

If flows are successfully completed, the task is removed from the list. If an error occurs, the entry remains in the list and is marked with an error.


Supplied Flows/Rule Builder Rules/Email Template (to demonstrate the possibilities):

We have included some useful flows that can be customized or new flows with delayed actions can be created as desired. These are not active by default and should definitely be checked/tested to ensure that they meet your requirements. (Flow Builder names are in English as there is no way to translate flow names in the Shopware standard.)

Settings > Flow Builder:

  • ACRIS send review email 7 days after the order delivery state status is changed to "Shipped"
  • ACRIS set order and payment status to "Canceled" after 14 days if payment method is "Paid in advance" and order payment status is not set to "Paid"
  • ACRIS send payment reminder email after 7 days if payment method is "Paid in advance" and payment status is not set to "Paid"
  • ACRIS send payment reminder email after 7 days for non-completed and non-cancelled payment and order
  • ACRIS set the order status to "Canceled" after 24 hours if the order payment status is set to "Failed"
  • ACRIS set the order status to "Canceled" after 24 hours if the order payment status is set to "Canceled"


In addition, we have included 2 RuleBuilder rules, which should also be checked before using them productively:

Settings > RuleBuilder

  • ACRIS payment method "Paid in advance" and the payment status is not "Paid"
  • ACRIS payment reminder for non-completed and non-cancelled payment and order


For testing purposes of the flows, we have also included a demo email template:

Settings > Email Template

  • ACRIS Flow Builder Delay: payment has not yet been made


Additional RuleBuilder / Flow Builder conditions

  • Order Payment Status (paid, open, ...)
  • Order Delivery Status (shipped, open,...)
  • Order Status (done, open,...)


Functionality of the Delay Function

When a delay is built into the flow, the workflow is executed up until that point and then waits for the specified time before executing the next step. Once the flow is triggered, it runs up to the delay, and an entry is added to the flow indicating the waiting time. This entry can be viewed either directly at the corresponding tab of the flow or under Settings > Extensions > Flow Builder Delay, where all waiting flows are listed. The execution is performed through the "Scheduled Tasks" or "Message Queue" functions implemented in Shopware, and once the flow has continued running, the waiting entry is cleared.

Requirements

To ensure proper execution of the delay, the plugin requires the correct configuration of the Scheduled Task or Message Queue.
https://docs.shopware.com/en/shopware-6-en/tutorials-and-faq/message-queue-and-scheduled-tasks


Known Limitations

The time delays start with the trigger to be triggered - this means conversely that e.g. old orders are not taken into account, but the function is only triggered from the activation of the trigger.

Details

  • Available: English, German
  • Latest update: 12 November 2024
  • Publication date: 24 May 2023
  • Version: 3.0.6
  • Category: Administration

Resources

Reviews (4)

Average rating
5.0

Average rating of 5 out of 5 stars

Based on 4 reviews
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support

100 %
0 %
0 %
0 %
0 %

Leave a review!

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

Write a review
Unverzichtbares Plugin für alle die Workflows automatisieren möchten
5.0

Average rating of 5 out of 5 stars

by Wolfgang Pöltl
14 June 2023 10:10
Ein absolutes Muss für alle Shopbetreiber, die ihre Workflows automatisieren möchten! Dieses Plugin erweitert den Shopware-Standard basierend auf dem FlowBuilder und bietet die Möglichkeit, zeitverzögerte "Actions" durchzuführen. Dadurch können Bestellstatus und Zahlungsstatus automatisch gesetzt werden, ebenso wie zeitlich verzögerte E-Mails verschickt werden können, wie beispielsweise Zahlungserinnerungen oder Bewertungsanfragen nach erfolgreicher Lieferung und Nicht-Retournierung der Produkte. Dieses Plugin ist praktisch unverzichtbar für jeden Shopbetreiber!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Schneller Support, PlugIn funktioniert perfekt und ist eine sehr gute Ergänzung für viele Flows
5.0

Average rating of 5 out of 5 stars

by CRJ
31 August 2023 18:04
Herausragender Service. Hat schnell und kompetent ein Kompatibiltätsproblem behoben.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
perfect plugin
5.0

Average rating of 5 out of 5 stars

by Giulio R.
27 July 2023 10:25
I initially had a problem but the Acris team is very helpful. 5 stars for them, very serious company.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Idealer Plugin für die Automatisierung des Shops
5.0

Average rating of 5 out of 5 stars

by Kacper
10 July 2024 08:46
Am Anfang hatte ich einige Probleme mit der Ausführung, der Team von ACRIS hat mir aber freundlich und sehr schnell geholfen um das Problem zu beheben. Ich kann es weiterempfehlen.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support

About the Extension Partner

ACRIS E-Commerce GmbH

ACRIS E-Commerce GmbH

Partner Status

  • Shopware Gold Partner Shopware
    Gold Partner
  • Shopware Premium Extension Partner Shopware
    Premium Extension Partner

Details

  • Ø-Rating: 4.9

    Average rating of 4.9 out of 5 stars

  • Partner since: 2015
  • Extensions: 122

Support

  • Based in: Austria
  • Speaks: German, English
  • Response time: Very quickly