You'll want to use the website to upload items to the Creation page. Below are the necessary steps you'll want to take.
1. Load up Bungie.net
2. Select Community -> Creations
3. Near the top right will be a "Submit a Creation" button.
4. There you'll have room for a Link, Title and a Description.
Once you hit submit, a Bungie Employee will need to manually approve your creation. Until then, it will appear as "Not found" on your profile.
More information: https://www.bungie.net/en/Help/Article/44415
English