How do I set up the flow for assign owner to new contacts/leads?
Right now every contact gets owned by the admin.
How do I change that?
One thing you can do for all the email addresses you want to update is upload an excel file with at least the email column along with an "Owner ID" column. The Owner ID column should include all the User IDs of the salespeople/POCs within your organization that you would like to assign to specific leads and contacts. The Owner ID and User ID are one in the same. You can find the IDs by going into the Administration Panel into section called "Users". Make sure you choose to overwrite the values when uploading this distribution list.
Another option is to use the "Mass Update Contacts" function. This is located in the Administration Panel. Once you find the "Mass Update Contacts" section please follow the instructions to create a report. In the report, include the Owner ID (you will still need to pull the IDs from the User section mentioned above to include in the report). Once you are done creating the report go back to the "Mass Update Contacts" section and follow the steps listed. If you do not see your report in this section, you more than likely formatted the report incorrectly.
I hope this helps!
There are a few ways you can put controls on who's assigned:
I don't know how familiar you are with listeners, but they are always running in the background. This means if you decide that you want to change the criteria of a listener, it will still be running based on your previous requirements until you go into the listener and update this information.
Here is another resource on listeners: https://support.sugarcrm.com/Documentation/Market/Sugar_Market_User_Guide/Listeners/
Hope this helps.