Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Like you can't find it on your memory card or you can't find it on your notification list?
Either way I think you put it in a folder labeled "Notifications" and it should come up. If the folder doesn't exist, create it. Not sure if it has to be in a "Media" folder or not.
Astro file manager app is good for this.

We used to insist that that go into /sdcard/media/Notifications but Vanquished showed me that inside or outside of media folder works.
The matching folders are /Ringtones and /Alarms btw.
How do i set sound and hone screen visual notifications for incoming emails? Thanks, Ernst