I don’t want to give up on InfusionSoft. I’d just like it to work and be less complicated.
Here is a bug that I think can be reproduced.
- Set up a Follow Up Sequence
- Add 4 steps scheduled a couple of days apart, each
- Delete steps 2 and 3
- Add the Follow Sequence to a person and check what is scheduled
- You’ll find that the deleted steps are not scheduled (as you would expect)
Next do this :
- Have user A set up a Follow Up Sequence
- Have user A add 4 steps scheduled a couple of days apart, each
- Have user B add two steps scheduled to run somewhere in the middle of the the existing steps
- Have user A delete the steps added by user B
- Add the Follow Sequence to a person and check what is scheduled
- You’ll find that the deleted steps are scheduled (not as you would expect)
- When they run they error – see below

As it’s quite a bit of work to set up Follow Up Sequences, I tried cloning this one, containing the errors hoping the copy procedure would be robust enough to clear out the bad database links.
Unfortunately the cloning procedure crashed the application. When I logged back in there was a half completed clone containing a number of steps, but not all of them. I deleted it.
InfusionSoft support said I shouldn’t worry about Follow Up Sequences containing errors like those shown above, as they would not execute anyway. I feel differently about that. Deleted ghost steps are there because the database has lost some integrity. It may be cosmetic in this instance, but does not bode well.
For example I wrote just an hour or so ago about another InfusionSoft Follow Up Sequence problem.
