How to render an additive effect to a sprite?

Sorry this seems like such a simple question, but I am having great difficulty getting a start on this and just need some pointers in the right direction.

I have created an outline shader which is working great. I can change the master node to additive and the whole texture becomes additive. But how do I go about only having the outline to be additive?

I think I know how to remove the original image and draw only the outline as additive, but of course I want to draw the original image also.

Can I have multiple shaders that render in turn? Or is there a way to do this inside one shader graph?

Thanks

I’m guessing this requires a muti-pass shader? Is this correct? Can this be done with Shader Graphs? Anyone able to hazard a guess?