OroCRM Forums

Covering OroCRM topics, including community updates and company announcements.

Forums Forums OroCRM OroCRM – How do I? Questions Advice for setup

This topic contains 2 replies, has 2 voices, and was last updated by Artem Liubeznyi Artem Liubeznyi 5 years, 1 month ago.

Starting from March 1, 2020 the forum has been switched to the read-only mode. Please head to StackOverflow for support.

  • Creator
  • #28504


    Currently using vTiger and YetiCRM but looking at OROCRM since we are using Magento for our sales (through Joomla-Magebridge websites).

    We organize trainings and need to keep track who pays for the training weekends and from which groups people are a member of.

    In vTiger I had made some custom fields inside the contacts page and used checkboxes and dropdowns to manually set all values. Those are than used for email templates to send overviews to clients.

    I have the two way sync with MAgento working and was wondering:
    1. is it possible to create a workflow that when someone pays product X, I can automatically set a custom field with that product name in the contact entity?

    2. Would it make more sense to create a new entity called “trainings” and use that for all fields and connect it to the contacts / Magento customers?

    Advice and thoughts welcome!.


Viewing 2 replies - 1 through 2 (of 2 total)
  • Author
  • #28505


    While playing around with the entity options I see that it must be possible to add a block of fields to the contacts.

    Guess I will need to make a separate entity with those fields and then connect it to contacts.
    Would that be a ‘one to many’ connection?

    How to load that in contacts?

    Artem Liubeznyi
    Artem Liubeznyi

    Hi zebrahosting,

    Thank you for your interest in OroCRM! Here are some ideas to solve your problems.

    1. If you want automatic changes in data after certain events, you need to create a process. They are not really available from the UI for now, so you need to edit config files. Please check our user guide and developer documentation for additional information.

    One friendly suggestion though: If your customers already exist in Magento website you’re connecting to, use Magento Customer entity rather than Contact to store information on sales/purchases and other business-related transactions. These entities represent customer accounts in the CRM, while the main purpose of Contacts is to store contact information.

    2. Yes, this is the correct way. Take a look on how Magento Carts and Orders are organized and how they are connected to Magento Customers. Looks like your data structure is very similar to the default flow.

    Thanks again and do not hesitate to ask if you need any additional help!

Viewing 2 replies - 1 through 2 (of 2 total)

The forum ‘OroCRM – How do I? Questions’ is closed to new topics and replies.

You will be redirected to [title]. Would you like to continue?

Yes No