First, you will want to make sure that the Constituent360 profile does not already have a source code. Only the initial source code will be recorded on the profile. Future source codes can be tracked to the donation's transaction information.

If the source codes are not being passed through from CMS donation pages to a constituent profile without a blank source code or to the donation's transaction information, this can be due to an improper host group setup.

If you are experiencing issues please contact  Blackbaud Support and reference this article. Please be able to provide:
  • The URL for the CMS donation page
  • Information on the test transaction duplicating the issue.