Just adding to @karstenkoehler's point - what is your CMS? Do you have the HubSpot tracking code installed? And have you considered replacing existing forms on your website with HubSpot forms?
An import will always set a contact's original source as offline source if the contact does not already exist in HubSpot.
In an ideal world you would move away from exporting and importing contacts, install the HubSpot tracking code and do one of the following:
What do you mean by "revert them to their original source"? The first source that HubSpot has logged for these contacts is offline, there isn't anything earlier that you could revert them to.
Just adding to @karstenkoehler's point - what is your CMS? Do you have the HubSpot tracking code installed? And have you considered replacing existing forms on your website with HubSpot forms?
An import will always set a contact's original source as offline source if the contact does not already exist in HubSpot.
In an ideal world you would move away from exporting and importing contacts, install the HubSpot tracking code and do one of the following: