• Resolved s

    (@sdnazdi)


    Hi,
    I am a web designer, so I like to create a form with a list of variety of services. A client after entering personal information can choose whatever services he/she wants, and can see the calculation of the services he/she chose. After submission he redirect to usual cart page/order page of woocommerce with the product name and price that is already entered /calculated via the form, and finally buys the service.

    1. I installed Forminator, Woocommerce, Bit integrations, Auto Post Scheduler
    2. I created a form with
    • a Text (text-1) field for product name and some selection field (radio, checkbox) and number field (for SKU) with calculations tab enabled for these fields
    • one calculation field for sum of total value selected in previous fields above
    • a redirect after submission to a product page such as
      https://example.com/product/{text-1}
    1. In woocommerce > settings > accounts & privacy, I enabled customers to create account during checkout
    2. In Bit integrations, I created a new integration,
    • select forminator as trigger,
    • select the form name,
    • select woocommerce as action,
    • select create-product as Module,
    • map fields, e.g. name, number and calculation to product name, SKU, and regular price.
      Now when I submit the form then one product is created, but it is a Draft in product section of woocommerce, so to publish it automatically, I installed “Auto Post Scheduler” and configure its setting to publish the product in 0 second.
      Now it works, but the free version of “Bit integrations” only allows to create one integration and one action. So that I cannot define two integrations, or one trigger with two actions such that in one instance, I create one form with more fields such that in one section of the form I insert username, password, phone, email,… fields to create or update customer and in other section of that form I create product.

    Now
    -I like to use “Thrive Automator”, which is a free plugin for automation.
    -I like to when a client submit the form in frontend, he/she can create his profile information (user,password,phone,email), and create a product with name and price, and purchase that product.
    -I like the product is only visible for that specific customer and the admin.
    -Unfortunately, forminator is not in the list of Apps integrated with Thrive Automator,
    -Is it possible to define such automation that I described above. I tried to use incoming webhook and send webhook in this plugin, but as I am not familiar with such functions, I got stuck and I do not know what to do: where/what to put incoming/send webhook of Thrive Automator to connect Forminator and Woocommerce to do such job for me.

    To decrease number of plugins, is there a way to avoid “Auto Post Scheduler”, to publish the product created automatically using that automation plugin or some code snippet or other WP feature.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support Jona Puyong

    (@jonapuyong)

    Hi there,

    Good day! Thanks for reaching out to us.

    If I understood your current set-up correctly, you wanted to replace “Bit Integrations” with “Thrive Automator” and use Thrive Automator to bridge the connection between Forminator and WooCommerce. Is this correct?

    I have done some testing, and Thrive Automator and Forminator can be connected via “Incoming Webhook.” Through this, Thrive Automator can receive the data from the form submissions in the Forminator plugin.

    Please see:
    https://a.supportally.com/i/cTPmj3
    https://a.supportally.com/i/scr4vR
    https://a.supportally.com/i/xhCGDD
    https://a.supportally.com/i/rT785o

    Kindly read more about this here:
    https://wpmudev.com/blog/forminator-reports-webhooks/

    However, at the moment, the feature to forward the data from Thrive Automator to WooCommerce to create a product is not yet supported.

    Besides that, our Thrive Automator plugin doesn’t have the feature to detect the WooCommerce-created product (in draft mode) and publish it automatically. As you can see in the screenshot below, we only have limited triggers available for the Thrive Automator and WooCommerce integration:
    https://a.supportally.com/i/TbKwl5

    I’m afraid that the feature you’re looking for is not yet supported. However, the good news is that we have built Thrive Automator to be 3rd party friendly so that other developers can extend Thrive Automator’s capabilities.

    You can check out our developer documentation here to explore the option of extending the capabilities of our Thrive Automator plugin:
    https://developer.thrivethemes.com/

    I have also logged a feature request for integrating Thrive Automator, Forminator, and WooCommerce. You can see how we handle feature requests here- https://help.thrivethemes.com/en/articles/4425620-how-are-bugs-and-feature-requests-logged-and-released

    Please do let me know if there’s anything else I can assist you with.

    Best regards,
    Jona

    Thread Starter s

    (@sdnazdi)

    Hi @jonapuyong,

    thanks for your reply.

    When I copy the webhook url from thrive automator and paste in in forminator set up webhook, I receive the error:

    Failed to process request, make sure your Webhook URL is correct and your server has internet connection.

    As you know, woocommerce has a section in settings>advanced named webhooks. Is it possible to do what I want in this integration “create user(customer)” and “create/update product” using “send webhook” in thrive automator action by creating one trigger (forminator part) and two actions(woocommerce part)? if it is possible, what are the details?
    I appreciate if you could demonstrate with pictures as you did for forminator+thrive automator above.

    thanks

    • This reply was modified 1 year, 3 months ago by s.
    • This reply was modified 1 year, 3 months ago by s.
    Plugin Support Jona Puyong

    (@jonapuyong)

    Hi @sdnazdi ,

    Thanks for your reply.

    Here’s how I set up the webhooks connection between Forminator and Thrive Automator.

    Please play this screen recording: https://d.pr/v/yBf6bR

    With the above setup, the form data submission from Forminator is forwarded to Thrive Automator.

    However, as previously mentioned, we don’t have a feature or option to forward the data from Thrive Automator to WooCommerce and create a new WooCommerce product.

    Indeed, there’s a webhook option in WooCommerce. However, it seems to be only able to “send webhook” data and not “receive webhook” data from Thrive Automator.

    In this case, WooCommerce would need to “receive webhook” data from Thrive Automator.

    Perhaps this could be possible with custom coding and by extending the capabilities of Thrive Automator. However, this is beyond our scope of support.

    Here’s the developer documentation for our product: https://developer.thrivethemes.com/

    I hope this helps you, and please let me know if you have any other questions.

    Best regards,
    Jona

    Thread Starter s

    (@sdnazdi)

    @jonapuyong

    Hello, thanks for your reply and the video.

    I watched and followed your tutorial video, but I received the error when I want to save the webhook in forminator “Webhook URL” field:

    Failed to process request, make sure your Webhook URL is correct and your server has internet connection.

    BTW, my antivirus show warning message when I go to the website “https://d.pr/v/yBf6bR“.

    • This reply was modified 1 year, 2 months ago by s.
    Plugin Support Jona Puyong

    (@jonapuyong)

    Hi @sdnazdi

    Thanks for your reply.

    Could you confirm that you are getting the “Failed to process request, make sure your Webhook URL is correct and your server has internet connection.” error upon adding the Thrive Automator webhook URL in the Forminator settings here? – https://a.supportally.com/i/uOZOR6

    If yes, I tested this on my end but couldn’t replicate the issue.

    Could you please try the following steps? See if this will help fix the issue.

    • Temporarily deactivate your plugins except for Thrive Automator and Forminator
    • Temporarily switch your WordPress theme to a default theme such as Twenty Twenty-three

    If the issue persists, please reach out to the Forminator support team. They could provide further insights regarding the error you’re receiving. 

    Lastly, please note that we are using the https://droplr.com/ software for capturing screenshots and screen recordings. Kindly whitelist this website or program in your antivirus settings.

    Please let me know if further assistance is needed from our end.

    Best regards,
    Jona

    Thread Starter s

    (@sdnazdi)

    Hi @jonapuyong,

    Thank you very much for your replies. I deactivated all plugins except these two, and use the default theme Twenty Twenty-three. I created a form and activated the Webhook integration, and a trigger in Automator, but the error still persists. You may see the images in the following links.

    https://ibb.co/8DKdHmv

    https://ibb.co/bvGKGkn

    https://ibb.co/SnkGPLc

    https://ibb.co/qBKZYrR

    https://ibb.co/s9DwQKX

    It maybe better to ask the question in Forminator support forum.

    Thanks.

    • This reply was modified 1 year, 2 months ago by s.
    • This reply was modified 1 year, 2 months ago by s.
    Plugin Support Jona Puyong

    (@jonapuyong)

    Hi @sdnazdi,

    Thanks for your reply.

    I checked the screenshots you shared, and I can see that you’re doing the steps I did in the previous screen recording I shared. – https://d.pr/v/yBf6bR

    In this case, it would be best to reach out to the Forminator support forum and ask them to take a look at this issue as well. They should be able to help you since they’re more familiar with how their product is supposed to work.

    If further assistance is needed from our side, please let me know. Have a great day ahead!

    Best regards,
    Jona

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘connect Forminator and Woocommerce via Thrive Automator’ is closed to new replies.