This article addresses the practical question of how to import a subscription into Shadowrocket, with a focus on use by multiple people or teams: how to import subscriptions correctly, avoid account and environment conflicts, and what to check when connections are unstable. Shadowrocket usually refers to the iOS app Shadowrocket. Once imported, subscriptions let you manage VLESS, VMess, Trojan, and other nodes in one place. This site also provides some free nodes for testing.
1. Check These Details Before Importing a Subscription
When a team shares access, the biggest problems usually aren’t with the import steps themselves, but with confusion caused by multiple people copying and managing the same information. Before importing, check that the subscription link is complete and still valid, whether an account login is required, and whether there’s a limit on the number of devices that can be online at once. Don’t share subscription links in public groups, as others may use them and cause problems.
- Subscription link: It usually starts with https://. Make sure you copy all the parameters at the end of the link.
- Client version: Team members should use a recent version of Shadowrocket to reduce compatibility issues with rules.
- Network environment: Use a stable Wi-Fi connection for the initial import to avoid interference or disconnections on mobile networks.
- Team roles: Assign one person to manage the subscription source; everyone else can handle importing and updating it.
2. How to Import a Subscription into Shadowrocket
- Open Shadowrocket on your iPhone and go to the main screen.
- Tap the “+” in the top-right corner, then select “Subscribe” or “订阅” as the type.
- Paste the subscription link into the URL field. Add a note such as “Team Subscription” or the project name to make it easy to identify.
- Tap “Done” in the top-right corner to save it. Return to the home screen, pull down to refresh, and wait for the node list to appear.
- Select a node and turn on the connection toggle at the top. The first time you connect, follow the prompts to allow Shadowrocket to add a VPN configuration.
- Once connected, test access to a webpage in your browser. If it doesn’t load, try another node.
If you’re copying free nodes or subscription links from this site for testing, check that they work on a small number of devices before sharing them with your team. Free nodes are suitable for temporary testing, but their stability can depend on how many people are using them, the status of the routes, and your carrier’s network.
3. How Subscription Imports Affect Account and Environment Stability
When multiple people share access, “can be imported” and “works reliably” are two different things. A subscription syncs the node list to the client, but stability also depends on account restrictions, the number of devices, how often IP addresses change, and how the service is used.
First, avoid having multiple people refresh the subscription repeatedly at the same time. If everyone updates it several times within a short period, the subscription source may impose limits. This can result in update failures, an empty node list, or timeouts. Agree on a set update time, such as once before the workday starts.
Second, avoid frequently switching regions and networks. Rapidly moving the same account between countries and different carriers’ networks may cause some services to flag the environment as unusual. For team use, try to stick to a regular node and rules mode.
Third, keep personal and team configurations separate. Don’t mix personal temporary nodes, free test nodes, and long-term team subscriptions. Label each one in Shadowrocket’s notes to help prevent accidental connections.
4. Troubleshooting Connection Failures
- Subscription update fails: Check whether the link has expired. Try opening it in Safari to see if it’s accessible.
- There are many nodes, but none connect: Turn the VPN off and back on, or try a node with lower latency.
- Only some apps are inaccessible: Check Shadowrocket’s rules mode, and switch to “Global” temporarily to test.
- Other team members can connect, but you can’t: Check your device’s time, network permissions, and whether another VPN is enabled.
- No team members can connect: The subscription source or upstream nodes are probably experiencing an issue. Wait for service to resume or switch to a working subscription.
In short, importing a subscription into Shadowrocket is straightforward: add the subscription, paste the link, refresh the node list, and connect to a node. For team use, it’s more important to standardize the subscription source, limit how often it’s refreshed, avoid unusual login environments, and troubleshoot issues step by step. This helps improve reliability for everyone.