Skip to content

Conversation

@spilzer
Copy link

@spilzer spilzer commented Jul 31, 2025

Critical Changes

Changes

  • added progress bar
  • added explanation of implications when changing company name
  • resolved unhandled faults related to org-wide email address creation by preventing users to back track to previous screens and updated the record choice set to include non-verified email addresses
  • updated final screen to clarify the flow is finished but can be run again if needed
  • added explanation text to all preview screens

Issues Closed

#93
#105
#113
#114
#144

@DKeatonDC DKeatonDC self-assigned this Jul 31, 2025
@DKeatonDC
Copy link
Contributor

DKeatonDC commented Aug 3, 2025

@spilzer -- one thing I noticed is that the "Show a Progress Indicator" is not activated by default after installation (I've tried it in 2 different orgs). At minimum, we should probably document this.

image

All other changes are very good and would be approved, otherwise.

PS I did some more research, and it seems like one can set this via the metadata API. Given the additional layer of complexity, it seems like documenting it in setup is the best option. I'll raise it as an issue that we can address in the future.

https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_visual_workflow.htm#FlowCustomProperty

@DKeatonDC DKeatonDC added the documentation Improvements or additions to documentation label Aug 3, 2025
@spilzer
Copy link
Author

spilzer commented Aug 6, 2025

@spilzer -- one thing I noticed is that the "Show a Progress Indicator" is not activated by default after installation (I've tried it in 2 different orgs). At minimum, we should probably document this.

@DKeatonDC good catch! I updated the instructions google doc to include steps for activating the progress indicator before running the setup flow. Let me know if what I wrote is sufficient. Thanks!

@DKeatonDC DKeatonDC self-requested a review August 10, 2025 18:24
Copy link
Contributor

@DKeatonDC DKeatonDC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving now that documentation has been added.

@salgsstyrke salgsstyrke self-requested a review August 21, 2025 09:29
Copy link
Collaborator

@salgsstyrke salgsstyrke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @spilzer and @DKeatonDC . Unfortunately the progress bar didn't actually advance for me during the flow.
Screenshot 2025-08-21 at 1 07 45 PM

@spilzer
Copy link
Author

spilzer commented Aug 21, 2025

Hey @spilzer and @DKeatonDC . Unfortunately the progress bar didn't actually advance for me during the flow.

Hrm, I wonder if I somehow didn't update the code in the pull request to use the latest version of the flow. I will try to recreate the error in a fresh dev org since it's currently working in mine.

@salgsstyrke salgsstyrke changed the title Usability and design updates to unsubscribe link setup flow feature/Usability and design updates to unsubscribe link setup flow Aug 22, 2025
@salgsstyrke
Copy link
Collaborator

moving this to draft so we can move ahead with making a new package.

@salgsstyrke salgsstyrke marked this pull request as draft August 27, 2025 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla:signed documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants