Salesforce campaign influence allows you to associate an Opportunity to multiple campaigns. Campaigns are essentially many-to-many mappings between a Campaign object in Salesforce, and the Leads, Opportunities, or Contacts that are members of the campaign