@Dalila
Totally doable in EveryAction. The quick idea: use Source Codes on your Online Actions form, then override the code in the link you post to social. For example:
https://secure.everyaction.com/<formid>?source=SOC-Facebook&ms=FY25_Spring&utm_source=facebook&utm_medium=social&utm_campaign=yearend
That source= tags the gift with your Source Code, and ms= is the Market Source Code if you want a broader campaign tag. If you prefer using an exact code ID, you can pass sourceid= instead. EA will even auto-create a new Source Code if the source= value doesn’t exist yet, filing it under Forms Autogenerated.
As for reporting, you can run your usual contribution reporting and filter or group by Source Code, or use the Source Codes search tools with wildcards to roll up families of codes like SOC-FB%. Save the filters so you can rerun during the campaign.
Here’s a few docs that are relevant here:
-Query strings you can use with Online Actions, including source, sourceid, and ms.
-Source Codes overview and how they’re applied and tracked.
-Searching and reporting on Source Codes, including wildcards.
I hope this helps and I’m excited to hear what others might suggest.